Компоненты IIS 7.0 и выпуски Vista
Генри Зайлер (Henry Seiler)
Обзор различий в IIS 7.0 в выпусках Windows Vista и Windows Server 2008
С выпуском Windows Vista и Windows Server 2008 IIS 7.0 впервые стали доступны во всех основных выпусках Windows.
В выпусках Windows Vista IIS 7.0 будут играть двойную роль. Во-первых, он предлагает веб-разработчикам полный интерфейс веб-платформы для создания и тестирования веб-приложений в Windows, для развертывания на Windows Server, как и Windows XP. Во-вторых, это обеспечивает активацию и управление процессами, а также необходимую инфраструктуру HTTP для включения сценариев подключенных потребителей, которые будут созданы с помощью Windows Communication Foundation (WinFX).
Начальный и домашний выпуски Windows Vista
Выпуски Windows Vista Starter и Home предназначены для домашних и личных пользователей, которым не нужно выполнять разработку приложений или веб-приложений. Функции веб-сервера IIS 7.0 и FTP-сервера недоступны в этих выпусках. Однако при внимательном просмотре вы заметите определенные компоненты IIS 7.0, которые можно установить в этих выпусках. Однако обратите внимание, что при установке этих компонентов не будет предоставляться веб-сервер, поддерживающий статическое содержимое, классическую версию ASP или ASP.NET.
Компоненты IIS 7.0, доступные в этих выпусках, служат вспомогательной инфраструктурой для Windows Communication Foundation (WCF) корпорации Майкрософт. В совокупности компоненты IIS 7.0, предоставляющие эту инфраструктуру, называются службой активации процессов Windows (WAS.) Пользователям, устанавливающим приложения на основе WCF, не нужно явно устанавливать WAS, а эти компоненты будут устанавливаться WCF по мере необходимости.
Ограничение одновременного выполнения запросов IIS 7.0 для выпусков Vista Starter и Home составляет три.
Подробный список функций IIS 7.0, доступных в этих выпусках, см. в сводке по функциям ниже.
Windows Vista Home Premium Edition
Роль IIS 7.0 в Windows Vista Home Premium Edition предназначена для поддержки потребностей обычных или любителей веб-разработчиков; поэтому большинство функций веб-сервера IIS 7.0, необходимых для разработки веб-сайтов, доступны. Функции, обычно не связанные с разработкой веб-приложений для любителей, такие как FTP-сервер, расширенная веб-проверка подлинности и авторизация, а также удаленное администрирование, недоступны в Vista Home Premium Edition.
Ограничение одновременного выполнения запросов IIS 7.0 для Vista Home Premium Edition составляет три.
Подробный список функций IIS 7.0, доступных в этом выпуске, см. в сводке функций ниже.
Выпуски Windows Vista Professional
Для Windows Vista Professional Edition роль IIS 7.0 предназначена для профессиональных веб-разработчиков и предоставляет профессиональным веб-разработчикам все необходимое для проектирования, разработки и тестирования веб-приложений. (Выпуски Professional включают Выпуски Vista Business, Enterprise и Ultimate.) Все функции IIS 7.0, доступные в Windows Server 2008, доступны в выпусках Professional, за исключением удаленного администрирования. Выпуски Professional editions устанавливает ограничение в 10 одновременных запросов, которые могут быть обработаны.
Подробный список функций IIS 7.0, доступных в этих выпусках, см. в сводке по функциям ниже.
Выпуски Windows Server 2008
В Windows Server 2008 iis 7.0 готовы к полному развертыванию веб-приложений: доступны все функции, включая удаленное администрирование, и, конечно, нет ограничений на выполнение запросов.
Подробный список функций IIS 7, доступных в этих выпусках, см. в разделе Сводка функций ниже.
IIS 7.0 Vista Edition Feature Matrix
Отображаемые имена и иерархия | Имена обновлений пакетов | Сервер | Профессиональная | Premium | Базовый начальный & | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Internet Information Services (IIS) |
IIS-WebServerRole |
Доступно |
Доступно |
Доступно |
Доступно | |||||||||
|
Веб-службы Интернета |
IIS-WebServer |
По умолчанию |
Значение по умолчанию |
По умолчанию |
Значение по умолчанию | ||||||||
|
|
Общие функции HTTP |
IIS-CommonHttpFeatures |
По умолчанию |
Значение по умолчанию |
По умолчанию |
Значение по умолчанию | |||||||
|
|
|
Статическое содержимое |
IIS-StaticContent |
По умолчанию |
Значение по умолчанию |
По умолчанию |
Н/Д | ||||||
|
|
|
Документ по умолчанию |
IIS-DefaultDocument |
Значение по умолчанию |
По умолчанию |
Значение по умолчанию |
Н/Д | ||||||
|
|
|
Просмотр каталогов |
IIS-DirectoryBrowsing |
По умолчанию |
Значение по умолчанию |
По умолчанию |
Н/Д | ||||||
|
|
|
Ошибки HTTP |
IIS-HttpErrors |
Значение по умолчанию |
По умолчанию |
Значение по умолчанию |
По умолчанию | ||||||
|
|
|
Перенаправление HTTP |
IIS-HttpRedirect |
Доступно |
Доступно |
Доступно |
Доступно | ||||||
|
|
Функции разработки приложений |
IIS-ApplicationDevelopment |
Доступно |
Доступно |
Доступно |
Доступно | |||||||
|
|
|
ASP.NET |
IIS-ASPNET |
Доступно |
Доступно |
Доступно |
Н/Д | ||||||
|
|
|
Расширяемость платформы .NET |
IIS-NetFxExtensibility |
Доступно |
Доступно |
Доступно |
Доступно | ||||||
|
|
|
ASP |
IIS-ASP |
Доступно |
Доступно |
Доступно |
Н/Д | ||||||
|
|
|
CGI |
IIS-CGI |
Доступно |
Доступно |
Доступно |
Н/Д | ||||||
|
|
|
Расширения ISAPI |
IIS-ISAPIExtensions |
Доступно |
Доступно |
Доступно |
Н/Д | ||||||
|
|
|
Фильтры ISAPI |
IIS-ISAPIFilter |
Доступно |
Доступно |
Доступно |
Н/Д | ||||||
|
|
|
Включения на стороне сервера |
IIS-ServerSideInclude |
Доступно |
Доступно |
Доступно |
Н/Д | ||||||
|
|
Работоспособность и диагностика |
IIS-HealthAndDiagnostics |
По умолчанию |
Значение по умолчанию |
По умолчанию |
Значение по умолчанию | |||||||
|
|
|
Ведение журнала HTTP |
IIS-HTTPLogging |
По умолчанию |
Значение по умолчанию |
По умолчанию |
Значение по умолчанию | ||||||
|
|
|
Средства ведения журнала |
IIS-LoggingLibraries |
Доступно |
Доступно |
Доступно |
Доступно | ||||||
|
|
|
Монитор запросов |
IIS-RequestMonitor |
По умолчанию |
Значение по умолчанию |
По умолчанию |
Значение по умолчанию | ||||||
|
|
|
Трассировка |
IIS-HttpTracing |
Доступно |
Доступно |
Доступно |
Доступно | ||||||
|
|
|
Настраиваемое ведение журнала |
IIS-CustomLogging |
Доступно |
Доступно |
Доступно |
Н/Д | ||||||
|
|
|
Ведение журнала ODBC |
IIS-ODBCLogging |
Доступно |
Доступно |
Н/Д |
Недоступно | ||||||
|
|
Безопасность |
IIS-Security |
Доступно |
Доступно |
Доступно |
Доступно | |||||||
|
|
|
Обычная проверка подлинности |
IIS-BasicAuthentication |
Доступно |
Доступно |
Доступно |
Н/Д | ||||||
|
|
|
Проверка подлинности Windows. |
IIS-WindowsAuthentication |
Доступно |
Доступно |
Н/Д |
Н/Д | ||||||
|
|
|
Дайджест-проверка подлинности |
IIS-DigestAuthentication |
Доступно |
Доступно |
Н/Д |
Н/Д | ||||||
|
|
|
Проверка подлинности с сопоставлением сертификата клиента |
IIS-ClientCertificateMappingAuthentication |
Доступно |
Доступно |
Н/Д |
Н/Д | ||||||
|
|
|
Аутентификация IIS с сопоставлением сертификата клиента |
IIS-IISCertificateMappingAuthentication |
Доступно |
Доступно |
Н/Д |
Н/Д | ||||||
|
|
|
Авторизация URL-адреса |
IIS-URLAuthorization |
Доступно |
Доступно |
Доступно |
Доступно | ||||||
|
|
|
Фильтрация запросов |
IIS-RequestFiltering |
Доступно |
Доступно |
Доступно |
Доступно | ||||||
|
|
|
Безопасность IP-адресов |
IIS-IPSecurity |
Доступно |
Доступно |
Доступно |
Доступно | ||||||
|
|
Функции производительности |
IIS-Performance |
По умолчанию |
Значение по умолчанию |
Значение по умолчанию |
Доступно | |||||||
|
|
|
Сжатие статического содержимого |
IIS-HttpCompressionStatic |
Значение по умолчанию |
Значение по умолчанию |
Значение по умолчанию |
Н/Д | ||||||
|
|
|
Динамическое сжатие HTTP |
IIS-HttpCompressionDynamic |
Доступно |
Доступно |
Доступно |
Доступно | ||||||
|
Средства управления веб-сайтом |
IIS-WebServerManagementTools |
По умолчанию |
Значение по умолчанию |
Значение по умолчанию |
Значение по умолчанию | ||||||||
|
|
Консоль управления IIS |
IIS-ManagementConsole |
По умолчанию |
Значение по умолчанию |
Значение по умолчанию |
Н/Д | |||||||
|
|
Сценарии и средства управления IIS |
IIS-ManagementScriptingTools |
Доступно |
Доступно |
Доступно |
Доступно | |||||||
|
|
Служба управления IIS |
IIS-ManagementService |
Доступно |
Доступно |
Доступно |
Н/Д | |||||||
|
|
Совместимость управления IIS 6 |
IIS-IIS6ManagementCompatibility |
Доступно |
Доступно |
Доступно |
Доступно | |||||||
|
|
|
Совместимость метабазы IIS и IIS 6 |
IIS-Metabase |
Доступно |
Доступно |
Доступно |
Доступно | ||||||
|
|
|
Совместимость с WMI IIS 6 |
IIS-WMICompatibility |
Доступно |
Доступно |
Доступно |
Н/Д | ||||||
|
|
|
Инструменты для работы со сценариев IIS 6 |
IIS-LegacyScripts |
Доступно |
Доступно |
Доступно |
Н/Д | ||||||
|
|
|
Консоль управления IIS 6 |
IIS-LegacySnapIn |
Доступно |
Доступно |
Доступно |
Н/Д | ||||||
|
Служба публикации FTP |
IIS-FTPPublishingService |
Доступно |
Доступно |
Н/Д |
Н/Д | ||||||||
|
|
FTP-сервер |
IIS-FTPServer |
Доступно |
Доступно |
Н/Д |
Н/Д | |||||||
|
|
Консоль управления FTP |
IIS-FTPManagement |
Доступно |
Доступно |
Н/Д |
Н/Д | |||||||
Служба активации Windows |
WAS-WindowsActivationService |
Доступно |
Доступно |
Доступно |
Доступно | |||||||||
|
Модель процесса |
WAS-ProcessModel |
По умолчанию |
Значение по умолчанию |
По умолчанию |
Значение по умолчанию | ||||||||
|
Среда .NET |
WAS-NetFxEnvironment |
Доступно |
Доступно |
Доступно |
Доступно | ||||||||
|
API-интерфейсы конфигурации |
WAS-ConfigurationAPI |
Доступно |
Доступно |
Доступно |
Доступно | ||||||||
Ограничение выполнения запроса |
|
Неограниченно |
10 |
3 |
3 |
Сводка
В этой статье мы рассмотрели различия в IIS 7.0 в выпусках Windows Vista и Server 2008.