Добавление сопоставлений обработчиков



Предыдущая | Следующая

Добавление сопоставлений обработчиков

Архитектура IIS позволяет системным администраторам добавлять новые сопоставления обработчиков на основе конкретных требований. Например, если вам нужно обеспечить поддержку файлового типа с расширением .mypage, вы можете добавить обработчик для этого типа. Кроме того, веб-разработчики могут создавать собственные программы для управления любыми новыми типами запросов.

Чтобы добавить сопоставление обработчика, выберите соответствующий объект, а затем в режиме Просмотр возможностей (Features View) диспетчера служб IIS дважды щелкните элемент Сопоставления обработчиков (Handler Mappings). Панель Действия (Actions) содержит несколько опций для добавления новых типов обработчиков запросов, которые описаны далее. а Добавить управляемый обработчик (Add Managed Handler) Управляемый

обработчик выполняет обработку запросов на основе библиотеки кодов .NET.

Выбрать существующие модули кодов .NET, зарегистрированные на локальном сервере позволяет Параметр Тип (Туре) (рис. 6-16), Все эти типы принадлежат к именному пространству System.Web.

■ Добавить сопоставление сценария (Add Script Map) Сопоставления сценариев используются для пересылки обработки запросов в библиотеку DLL (Dynamic Link Library) или исполняемый файловый тип (.ехе), Эти типы программ предназначены для обработки данных запросов и генерирования ответа для JIS с целью отправки его конечному пользователю^

■ Добавление сопоставления сценария с подстановочными знаками (Add Wildcard Script Map) Сопоставления сценариев с подстановочными знаками используются для указания обработчика по умолчанию для типов документов, которыми нельзя управлять с помощью других обработчиков. Опция Исполняемый файл (Executable Path) указывает файл .dli или .ехе, предназначенный для обработки запросов.

■ Добавить сопоставление модуля (Add Module Mapping) Модули предстал л я ют собой программы, предназначенные для интеграции с копиемером обработки /tanpfKOR IIS. Они могут обеспечивать обширный набор функций н включены и службы |юлсм, устанавливаемые но умолчанию м выборочно для роли Веб-сервер (IIS) (Web Server (IIS)). В качестве примеров можно привести модуль FastCGIModule, предназначенный для обработки сценариев на основе спецификации CGI (Common Gateway Interface), и модуль Static Compression Module, который сжимает статическое содержимое HTML для экономии полосы пропускания. Помимо указания модуля для обработки администраторы могут определить опциональный исполняемый файл или библиотеку .НИ, которая будет не полым кат м-я при обработке за прогон, как показано на рис. 6-17.

При добавлении нового обработчика запросов вам будет предложено указать данные пути запроса. Вы можете использовать подстановочные знаки или указать список конкретных файлов. В качестве примеров можно привести путь •.mypage (для реагирования на запросы всех файлов с этим расширением) и Con fig. my page (для реагирования на запросы этого конкретного имени файла).

Параметр Имя (Name) можно использовать с целью идентификации назначения сопоставления обработчика для других разработчиков и администраторов.

содержание: Развертывание и настройка Windows Server 2008