Самым большим преимуществом является интегрированный трубопровод.
IIS 6.0 и предыдущие версии разрешены
разработка приложения .NET
компоненты через платформу ASP.NET.
ASP.NET интегрируется с IIS через
Расширение ISAPI, и выставил свой
обработка заявок и заявок
модель. Это эффективно выявило два
отдельные серверные конвейеры, один для
родные фильтры ISAPI и расширение
компоненты, а другой для управляемых
компоненты приложения. ASP.NET
компоненты будут выполняться полностью
внутри расширения ASP.NET ISAPI
пузырь и только для запросов, сопоставленных с
ASP.NET в карте сценариев IIS
конфигурации.
IIS 7.0 интегрирует среду выполнения ASP.NET
с основным веб-сервером, обеспечивая
унифицированный конвейер обработки запросов
который подвержен как родным, так и
управляемые компоненты, известные как модули.
Многочисленные преимущества интеграции включают :
Предоставление услуг, предоставляемых обоими
нативные и управляемые модули для применения
все запросы, независимо от обработчика.
Например, управляемые формы
Аутентификация может быть использована для всех
содержание, включая страницы ASP, CGI,
и статические файлы.
Расширение возможностей ASP.NET
компоненты для обеспечения функциональности
который ранее был недоступен
их из-за их размещения в
серверный конвейер. Например,
управляемый модуль, обеспечивающий запрос
переписать функциональность можно переписать
запрос до любого сервера
обработка, включая аутентификацию.
Единственное место для реализации,
настроить, контролировать и поддерживать сервер
такие функции, как один модуль и
конфигурация отображения обработчика, одиночная
настройка пользовательских ошибок, одиночная
Конфигурация авторизации URL.