L'adattatore del listener per i diversi protocolli rimane in ascolto dei messaggi in ingresso e notifica il servizio Attivazione processo Windows (WAS) quando è opportuno attivare il processo in cui viene eseguito il processo Windows Communication Foundation (WCF).

Al termine dei servizi WCF, WAS può riciclare il processo e metterlo a disposizione di un altro servizio. In questo modo è possibile ridurre la quantità di risorse di processore e memoria utilizzate ed eseguire più servizi in un solo server.

Installare WAS con i protocolli utilizzati dai servizi WCF, che possono includere HTTP (Hypertext Transfer Protocol), Accodamento messaggi, TCP (Attivazione TCP) e named pipe.

Attività Riferimento

Esaminare le funzionalità e le funzioni dei servizi ruolo WAS e quindi identificare i protocolli di rete utilizzati dalle applicazioni WCF in uso. I servizi ruolo WAS supportano i protocolli seguenti: HTTP, Accodamento messaggi, TCP (Attivazione TCP) e named pipe.

Supporto del servizio Attivazione processo Windows per il server applicazioni

Ogni applicazione 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. È necessario attivare i protocolli per ogni singola applicazione. Se il protocollo di rete di un'applicazione è supportato da WAS, installare il ruolo Server applicazioni nel server utilizzando l'Aggiunta guidata ruoli. Durante l'installazione del ruolo Server applicazioni, selezionare i servizi ruolo WAS per l'applicazione e quindi impostare i binding per il protocollo dell'applicazione a livello di sito.

Installare il ruolo Server applicazioni nel server in uso

Se viene selezionata l'opzione che attiva Attivazione TCP, verrà creata una regola delle eccezioni del firewall che aprirà la porta TCP 808. Affinché il Listener TCP possa mettersi in ascolto sulla porta 808, è necessario creare un sito Web predefinito che utilizzi net.tcp.

Classe NetTcpBinding (https://go.microsoft.com/fwlink/?LinkID=93610)

Importante

Se viene selezionata una qualsiasi delle opzioni di attivazione non HTTP, il server applicazioni creerà automaticamente una regola delle eccezioni del firewall che aprirà la porta 808. Dal momento che la regola delle eccezioni del firewall è obbligatoria solo per utilizzare Attivazione TCP, qualora non si intenda utilizzare Attivazione TCP è consigliabile disattivare manualmente la regola delle eccezioni del firewall per la porta 808.


Argomenti della Guida