Condividi tramite


Trasporti nella Windows Communication Foundation

Il livello di trasporto è al livello più basso dello stack di canali. I trasporti principali usati in Windows Communication Foundation (WCF) sono HTTP, HTTPS, TCP e named pipe. Negli argomenti di questa sezione viene illustrata la scelta tra questi trasporti, la configurazione del trasporto e l'impostazione delle proprietà di ottimizzazione.

WCF include trasporti aggiuntivi. Per informazioni sul trasporto MSMQ, noto anche come Messaggistica di Accodamento, vedere Code e sessioni affidabili. Per informazioni sul trasporto peer-to-peer, vedere Peer-to-Peer Networking.

In questa sezione

Scelta di un trasporto
Descrive i tre trasporti e le considerazioni principali nella selezione di uno.

Scelta di un codificatore di messaggi
Descrive i fattori da considerare quando si sceglie un elemento di associazione di codifica dei messaggi.

Trasferimento di messaggi in streaming
Viene descritto come configurare il livello di trasporto per lo streaming.

Configurazione di HTTP e HTTPS
Viene descritto come configurare gli elementi di associazione del trasporto HTTP e HTTPS.

Procedura: Sostituire la prenotazione URL WCF con una prenotazione con restrizioni
Viene descritto come usare le prenotazioni con restrizioni WCFURL.

Quote di trasporto
Vengono descritte le considerazioni relative all'impostazione delle quote disponibili nel livello di trasporto.

Uso di NAT e firewall
Viene descritto come configurare il livello di trasporto quando i messaggi vengono inviati o ricevuti dietro un firewall o quando è presente nat (Network Address Translation).

Condivisione delle porte Net.TCP
Viene descritto come usare il componente Net.TCP Port Sharing di WCF.

Riferimenti

HttpTransportBindingElement

HttpsTransportBindingElement

TcpTransportBindingElement

NamedPipeTransportBindingElement

Collegamenti

Estensione dei binding