Il processo di installazione del ruolo Server applicazioni include un'opzione per la selezione del servizio Attivazione processo Windows (WAS) per applicazioni create con Windows Communication Foundation (WCF). Installando WAS, viene installato anche il ruolo Server Web (IIS).

WAS è un nuovo meccanismo di attivazione del processo per il sistema operativo Windows Server 2008 che è disponibile anche nel sistema operativo Windows Vista®. Pur mantenendo il noto modello di processo di IIS (Internet Information Services) 6.0, ovvero i pool di applicazioni e l'attivazione dei processi basata sui messaggi, e funzionalità di hosting come la protezione rapida dagli errori, il monitoraggio dell'integrità e il riciclo, è stata rimossa la dipendenza dal protocollo HTTP (Hypertext Transfer Protocol) dall'architettura di attivazione. In IIS 7.0 WAS viene utilizzato per eseguire l'attivazione basata sui messaggi tramite HTTP. Oltre al protocollo HTTP, è possibile utilizzare anche protocolli non HTTP supportati dal servizio Attivazione processo Windows, ad esempio TCP, MSMQ e named pipe, per consentire l'attivazione basata sui messaggi in WCF. In questo modo le applicazioni che utilizzano i protocolli di comunicazione possono trarre vantaggio da funzionalità di IIS quali il riciclo dei processi, la protezione rapida dagli errori e il sistema di configurazione comune, che in precedenza erano disponibili solo per le applicazioni basate su HTTP.

Ogni applicazione posta sotto il controllo WAS dispone di un indirizzo URI (Uniform Resource Identifier) che identifica il protocollo di rete utilizzato da WAS per attivare l'applicazione.

Nota

Affinché l'attivazione WAS funzioni, è necessario che il protocollo di rete specificato nell'URI sia attivato nel server e sia autorizzato a superare gli eventuali firewall esistenti. Per ulteriori informazioni sulle eccezioni del firewall, vedere le pagine relative a Windows Firewall e Windows Firewall con sicurezza avanzata, all'indirizzo https://go.microsoft.com/fwlink/?LinkId=81757.

Se Attivazione TCP viene attivata, il server applicazioni crea una regola delle eccezioni del firewall che aprirà la porta TCP 808 (è possibile specificare una porta diversa digitando un numero diverso nell'URI). Affinché il TCP Listener possa mettersi in ascolto sulla porta 808, è inoltre necessario creare un sito Web predefinito che utilizzi net.tcp.


Argomenti della Guida