Questa scheda consente di associare le estensioni dei nomi di file al programma o all'interprete che deve elaborare i file. Le applicazioni associate includono le applicazioni ASP (Active Server Pages), le applicazioni IDC (Internet Database Connector) e i file che utilizzano istruzioni di inclusione sul lato server. Quando ad esempio il server Web riceve una richiesta per una pagina con estensione asp, ricorre al mapping delle applicazioni per stabilire che per elaborare la pagina è necessario richiamare il file eseguibile asp.dll. È inoltre possibile utilizzare questa scheda per installare applicazioni ISAPI per il mapping di script jolly eseguite per ogni richiesta, indipendentemente dall'estensione del file.

Inserisci nella cache le estensioni ISAPI

Le DLL API di Internet Server (ISAPI) possono essere caricate e memorizzate nella cache in modo che le successive richieste possano essere elaborate senza dover chiamare nuovamente l'applicazione. La maggior parte delle applicazioni ISAPI, tra cui le pagine ASP, trae vantaggio dall'inserimento nella memoria cache. Si consiglia pertanto di deselezionare questa casella di controllo solo in circostanze particolari, ad esempio per eseguire il debug delle applicazioni ISAPI. Se una stessa applicazione ISAPI è stata caricata e memorizzata nella cache da più siti Web del server, l'applicazione verrà conservata in memoria anche quando questa opzione è deselezionata. Sarà necessario deselezionare l'opzione per tutti i siti Web che utilizzano l'applicazione ISAPI. Le applicazioni in esecuzione non vengono scaricate, ma le successive richieste non verranno inserite nella cache.

Estensioni applicazioni

È possibile sviluppare applicazioni Web utilizzando vari tipi di linguaggi di programmazione e per la creazione di script. Per individuare il programma ISAPI o CGI adeguato per l'elaborazione delle richieste ricevute, Internet Information Services (IIS) si basa sull'estensione dei file delle risorse del sito Web richieste. Se, ad esempio, viene richiesto un file con estensione asp, per l'elaborazione della richiesta nel server Web verrà richiamato il programma ASP (Asp.dll). La creazione di un'associazione tra un'estensione di file e un programma ISAPI o CGI è denominata mapping dell'applicazione. Per impostazione predefinita IIS supporta i mapping delle applicazioni comuni. È tuttavia possibile aggiungere o rimuovere i mapping relativi a tutte le applicazioni disponibili in un sito Web oppure a singole applicazioni.

Nella tabella Estensioni applicazioni sono incluse le estensioni di file associate ai file eseguibili e i percorsi dei file eseguibili. Se nella colonna Verbi viene visualizzato "TUTTI", all'applicazione verranno inviati tutti i verbi. Fare clic sui pulsanti Aggiungi, Modifica o Rimuovi per modificare i mapping delle applicazioni.

Importante

Nella colonna Esclusioni nella scheda Mapping applicazioni di IIS 4.0 è incluso un elenco di verbi. Questa colonna è stata sostituita dalla colonna Verbi, nella quale sono elencati i verbi HTTP eseguiti dall'applicazione.

Questa opzione consente di configurare il server Web per caricare e inserire nella cache le estensioni ISAPI in modo che le successive richieste possano essere elaborate senza dover chiamare nuovamente l'applicazione. La maggior parte delle applicazioni ISAPI, tra cui le pagine ASP, trae vantaggio dall'inserimento nella memoria cache.

Aggiungi

Consente di aggiungere un mapping di applicazione identificando l'estensione del nome di file, il percorso file eseguibile e i verbi HTTP.

Modifica

Consente di modificare un mapping di applicazione modificando l'estensione del nome di file, il percorso file eseguibile e i verbi HTTP.

Rimuovi

Consente di rimuovere un mapping di applicazione da IIS.

Mapping applicazioni jolly

Nella tabella sono elencate le applicazioni ISAPI che vengono eseguite prima che venga elaborato un file Web, indipendentemente dall'estensione del nome di file. Queste applicazioni ISAPI sono denominate mapping di script jolly. L'utilizzo dei mapping di script jolly è simile a quello dei filtri ISAPI, con l'eccezione che i mapping di script jolly possono essere installati sia su directory virtuali sia su siti Web, hanno accesso al corpo di una richiesta, non sono basati su eventi e l'API dell'estensione ISAPI ha maggiore funzionalità rispetto all'API del filtro ISAPI. Una directory virtuale eredita mapping di script jolly dalla directory virtuale padre o dal sito Web solo se non contiene mapping di script jolly propri.

Inserisci

Consente di aggiungere un mapping di script jolly che verrà eseguito a ogni richiesta a un file Web nel sito Web o nella directory virtuale.

Modifica

Consente di modificare il mapping di script jolly selezionato nella tabella Mapping applicazioni jolly.

Rimuovi

Consente di rimuovere il mapping di script jolly selezionato nella tabella Mapping applicazioni jolly.

Sposta su

Consente di spostare il mapping di script jolly selezionato in una posizione superiore nell'ordine di esecuzione nella tabella Mapping applicazioni jolly.

Sposta giù

Consente di spostare il mapping di script jolly selezionato in una posizione inferiore nell'ordine di esecuzione nella tabella Mapping applicazioni jolly.

Argomenti correlati

Per ulteriori informazioni sulla configurazione di applicazioni e i mapping di applicazioni jolly, vedere la documentazione in linea di IIS 6.0 (la pagina potrebbe essere in inglese) nel sito Web Microsoft Windows Server TechCenter.


Argomenti della Guida