|
Глава
22
Службы
Интернета в Windows 2000
Internet
Information Services (US) — набор базовых служб Интернета, в состав которых
входят: веб-сервер, FTP-сервер, SMTP-сервер, NNTP-сервер и ряд дополнительных
служб. Службы IIS предоставляют множество новых возможностей, которые могут
превратить систему Windows 2000 в мощную платформу для распределенных сетевых
приложений. Службы IIS объединены при помощи стандартного интерфейса администрирования
и общих методов управления.
|
|
Примечание
|
|
|
В
системе Windows 2000 аббревиатура "IIS" расшифровывается несколько иначе,
чем в системах Windows NT, где она означала
Internet Information
Server.
Теперь это
Internet Information Services
(Информационные
службы Интернета). В первую очередь — из-за того, что Интернет-службы
стали стандартными компонентами операционной системы (хотя и не все
службы обязательно инсталлировать), и их функциональные возможности
были значительно расширены.
|
Службы
Internet Information Services (IIS)
Общие характеристики
Службы Internet Information
Services имеют ряд основных возможностей, которые кратко описаны ниже.
Службы IIS базируются
на сетевых стандартах.
В Microsoft Internet Information Services реализован
стандарт протокола HTTP 1.1, включая возможность применения команд PUT и DELETE,
настройки сообщений об ошибках HTTP и поддержку пользовательских заголовков
HTTP. Также имеется поддержка заголовков, несущих информацию об узле, при помощи
которой можно создать несколько веб-узлов на одном компьютере под управлением
Windows 2000 с одним адресом IP. Это полезно для поставщиков услуг Интернета
и для реализации узлов корпоративных интрасетей.
Динамическое содержание.
В IIS можно создавать сценарии, выполняющиеся на стороне сервера, и использовать
компоненты для создания динамического содержания, независимого от браузера.
Активные серверные страницы ASP обеспечивают удобную для применения альтернативу
CGI и ISAPI, позволяя разработчикам информационного содержимого узлов применять
в страницах HTML любые языки сценариев ActiveX или серверные компоненты. ASP
обеспечивает доступ ко всем потокам запросов и ответов HTTP, поддерживает стандартные
методы доступа к базам данных и возможность настройки содержания для различных
браузеров.
Централизованное
администрирование.
Службы IIS управляются с пбмощью консоли управления Microsoft
(MMC). Управление службами возможно при помощи оснастки ММС, запущенной на компьютере
с Windows 2000 (рис. 22.1).
Безопасность.
Secure Sockets Layer (SSL, Уровень защищенных сокетов) версии 3.0 обеспечивает
безопасный способ обмена информацией между клиентом и сервером. В дополнение
к механизмам шифрования предыдущих реализаций SSL, SSL 3.0 обеспечивает способ
аутентификации клиента без необходимости его регистрации (login) на сервере
US.
|
|
|
Рис 22.1.
Оснастка
Internet Information Services
|
В IIS клиентские
сертификаты распространяются и на приложения ISAPI, и на страницы ASP таким
образом, чтобы программисты могли отслеживать работу пользователей на узлах.
В свою очередь, IIS может ''отображать" клиентский сертификат на учетную запись
пользователя Windows 2000 так, чтобы администратор мог управлять доступом к
ресурсам системы, основываясь на клиентском сертификате.
Дополнительные
средства администрирования.
IIS содержат основанные на веб-интерфейсе инструменты
администрирования, которые позволяют удаленно управлять сервером с помощью веб-браузера
на различных платформах (рис. 22.2). В Windows 2000 пользовательским учетным
записям можно давать ограниченные привилегии администрирования веб-узла, что
помогает распределить административные задачи.
|