Le processus d’installation du rôle de serveur d’applications dispose d’une option permettant d’activer le partage de port TCP. Le service Partage de port Net.Tcp, nouveau composant système de Windows Communication Foundation (WCF), permet le partage de port TCP.

Les applications peuvent utiliser TCP pour communiquer sur les réseaux publics ou privés. Sur un ordinateur, de nombreuses applications peuvent avoir recours à TCP pour communiquer. Le protocole TCP/IP utilise un numéro 16 bits, appelé port, pour distinguer les connexions aux différentes applications réseau exécutées sur un ordinateur. Si une application écoute sur un port, l’ensemble du trafic TCP de ce port est dirigé vers cette application. Pendant ce temps, les autres applications ne peuvent pas écouter sur ce port.

Le partage de port Net.Tcp facilite le partage de ports TCP entre différents processus utilisant WCF pour communiquer. Lorsqu’un service WCF utilisant le partage de port net.tcp:// est ouvert, l’infrastructure de transport TCP de WCF n’ouvre pas directement le socket TCP dans le processus de l’application. En revanche, l’infrastructure de transport inscrit l’URI (Uniform Resource Identifier) de l’adresse de base du service auprès du service Partage de port Net.Tcp et attend que le service de partage de port écoute les messages à sa place. Les messages destinés au service de l’application sont distribués par le service de partage de port à mesure de leur arrivée.

Le partage de port Net.Tcp est transparent pour les applications distantes qui envoient les messages. Il n’est pas nécessaire de signaler aux applications distantes que le partage de port Net.TCP est activé.

Pour des raisons de sécurité, le service Partage de port Net.Tcp est désactivé par défaut. Pour l’activer, activez la case à cocher Partage de port TCP sur la page Sélectionner les services de rôle lors de l’installation du serveur d’applications.


Table des matières