Transports dans Windows Communication Foundation

La couche de transport se situe au niveau le plus bas de la pile des canaux. Les principaux transports utilisés dans Windows Communication Foundation (WCF) sont HTTP, HTTPS, TCP et les canaux nommés. Les rubriques de cette section contiennent des conseils et des instructions permettant de savoir quel protocole choisir, de le configurer et de définir les propriétés de réglage afférentes.

WCF comporte des transports supplémentaires. Pour plus d'informations sur le transport Message Queuing (également appelé MSMQ), consultez Files d’attente et sessions fiables. Pour plus d’informations sur le transport pair à pair, consultez Réseaux pair à pair.

Dans cette section

Choix d'un transport
Présente les trois transports principaux et aborde les différents points à prendre en considération lors de leur sélection.

Sélection d'un encodeur de message
Aborde les facteurs à prendre en considération lors de la sélection d’un élément de liaison d’encodage de message.

Transfert des messages par diffusion en continu
Contient des instructions permettant de configurer la couche de transport pour une diffusion en continu.

Configuration de HTTP et HTTPS
Contient des instructions permettant de configurer les éléments de liaison de transport HTTP et HTTPS.

Procédure : remplacer la réservation d’URL WCF par une réservation restreinte
Décrit comment utiliser les réservations restreintes d’URL WCF.

Quotas de transport
Aborde les points à prendre en considération lors de la définition de quotas pour la couche de transport.

Utilisation des NAT et des pare-feu
Contient des instructions permettant de configurer la couche de transport lorsque les messages envoyés ou reçus rencontrent un pare-feu ou lorsqu'un traducteur d'adresses réseau (NAT) est utilisé.

Partage de ports Net.TCP
Décrit comment utiliser le composant Partage de ports Net.TCP de WCF.

Informations de référence

HttpTransportBindingElement

HttpsTransportBindingElement

TcpTransportBindingElement

NamedPipeTransportBindingElement

Liaisons

Extension de liaisons