Use as caixas de diálogo Adicionar Mapa de Script e Editar Mapa de Script para adicionar novos manipuladores nativos ou editar existentes no servidor Web. Manipuladores nativos, também conhecidos como mecanismos de script, são arquivos de código nativo .exe ou .dll que respondem a solicitações específicas.
Observação | |
Os mapas de script oferecem compatibilidade com versões anteriores do IIS. Os executáveis devem ser gravados de acordo com a especificação CGI e as bibliotecas de vínculo dinâmico devem dar suporte às interfaces da extensão ISAPI. |
Se você mapear um tipo de solicitação para um arquivo .exe (o mecanismo de script), CgiModule carregará o executável associado quando uma solicitação entrar no servidor e corresponder ao mapeamento do manipulador. Se você mapear um tipo de solicitação para um arquivo .dll (o mecanismo de script), IsapiModule carregará a DLL quando uma solicitação entrar no servidor e corresponder ao mapeamento do manipulador. Por exemplo, IIS 7 inclui um mapeamento do manipulador para ASP (Active Server Pages). Todas as solicitações para arquivos .asp são processadas pelo mecanismo de script asp.dll, carregado por IsapiModule porque ASP.DLL é uma extensão ISAPI.
Observação | |
Caso você configure mapas de script para executáveis, verifique se CgiModule está registrado e habilitado na página Módulos. Dessa forma, caso você configure mapas de script para DLLs, verifique se IsapiModule está registrado e habilitado na página Módulos. |
Depois que você clicar em OK para adicionar ou salvar o mapeamento do manipulador, o executável deve ser adicionado à lista Restrições ISAPI e CGI para que ele seja habilitado para execução.
Lista de Elementos da Interface do Usuário
Nome do Elemento | Descrição | ||||
---|---|---|---|---|---|
Caminho da solicitação | Digite uma extensão de nome de arquivo com uma extensão para a qual o manipulador deve processar solicitações. Por exemplo, caso o manipulador deva executar todas as solicitações para arquivos ASP, digite *.asp; ou caso o manipulador deva executar todas as solicitações feitas para um arquivo específico, digite o nome do arquivo e a extensão como, por exemplo, Meu_arquivo.asp.
| ||||
Executável | Digite o caminho para o programa CGI ou para a extensão ISAPI no sistema de arquivos físico.
| ||||
… | Localize o arquivo .exe ou .dll no sistema de arquivos físico. | ||||
Nome | Digite um nome descritivo para o mapeamento do manipulador. | ||||
Restrições da Solicitação | Abre a caixa de diálogo Restrições da Solicitação a partir da qual você pode especificar restrições adicionais, opcionais, do mapeamento. |