Utilize as caixas de diálogo Adicionar Mapeamento de Scripts e Editar Mapeamento de Scripts para adicionar ou editar processadores nativos novos ou existentes no servidor Web. Os processadores nativos, também conhecidos como motores de scripts, são ficheiros .exe ou .dll de código nativo que respondem a pedidos específicos.
Nota | |
Os mapeamentos de scripts fornecem retro-compatibilidade com versões anteriores do IIS. Os executáveis têm de ser escritos na especificação CGI e as DLLs (Dynamic-Link Libraries) têm de suportar as interfaces de extensão ISAPI. |
Se mapear um tipo de pedido para um ficheiro .exe (o motor de scripts), o CgiModule vai carregar o executável associado quando um pedido entrar no servidor e corresponder ao mapeamento do processador. Se mapear um tipo de pedido para um ficheiro .dll (o motor de scripts), o IsapiModule vai carregar a DLL quando um pedido entrar no servidor e corresponder ao mapeamento do processador. Por exemplo, o IIS 7.0 inclui um mapeamento de processadores para Active Server Pages (ASP). Todos os pedidos para ficheiros .asp são processados pelo motor de scripts asp.dll, carregado pelo IsapiModule, devido ao facto de ASP.DLL ser uma extensão ISAPI.
Nota | |
Se configurar mapeamentos de scripts para executáveis, certifique-se de que CgiModule está registado e activado na página Módulos. Do mesmo modo, se configurar mapeamentos de scripts para DLLs, certifique-se de que IsapiModule está registado e activado na página Módulos. |
Depois de clicar em OK para adicionar ou guardar o mapeamento do processador, o executável tem de ser adicionado à lista Restrições ISAPI e CGI para permitir a respectiva execução.
Lista de Elementos da IU
Nome do Elemento | Descrição | ||||
---|---|---|---|---|---|
Caminho do pedido | Escreva uma extensão de nome de ficheiro ou um nome de ficheiro com uma extensão para a qual pretende que o processador processe os pedidos. Por exemplo, se pretender que o processador execute todos os pedidos efectuados para ficheiros ASP introduza *.asp; ou se pretender que o processador execute todos os pedidos efectuados para um ficheiro específico, introduza o nome de ficheiro e a respectiva extensão, tal como Meuficheiro.asp.
| ||||
Executável | Escreva o caminho para o programa CGI ou para a extensão ISAPI no sistema de ficheiros físico.
| ||||
… | Localize o ficheiro .exe ou .dll no sistema de ficheiros físico. | ||||
Nome | Escreva um nome descritivo para o mapeamento do processador. | ||||
Restrições do Pedido | Abra a caixa de diálogo Restrições do Pedido onde pode especificar restrições adicionais opcionais para o mapeamento. |