L’adaptateur d’écouteur des différents protocoles écoute les messages entrants et demande au service d’activation des processus Windows (WAS) d’activer le processus dans lequel le processus Windows Communication Foundation (WCF) est exécuté.
Une fois que les services WCF ont terminé, WAS peut recycler le processus et l’utiliser pour un autre service. Cela permet d’économiser les ressources du processeur et de la mémoire et d’exécuter ainsi un plus grand nombre de services sur un même serveur.
Installez WAS avec les protocoles utilisés par vos services WCF. Parmi ces protocoles peuvent figurer HTTP (Hypertext Transfer Protocol), Message Queuing, TCP (Activation TCP) et les canaux nommés.
Tâche | Référence | ||
---|---|---|---|
Examinez les caractéristiques et les fonctions des services de rôle WAS, puis identifiez les protocoles réseau utilisés par vos applications WCF. Les services de rôle WAS prennent en charge les protocoles suivants : HTTP, Message Queuing, TCP (Activation TCP) et les canaux nommés. |
Prise en charge du service d’activation des processus Windows sur le serveur d’applications | ||
Chaque application contrôlée par WAS est associée à une adresse URI (Uniform Resource Identifier) identifiant le protocole réseau utilisé par WAS pour activer l’application. Les protocoles doivent être activés application par application. Si le protocole réseau de votre application est pris en charge par WAS, installez le rôle de serveur d’applications sur votre serveur à l’aide de l’Assistant Ajout de rôles. Lors de l’installation du serveur d’applications, sélectionnez les services de rôle WAS adaptés à votre application. Définissez ensuite les liaisons du protocole d’application au niveau du site. |
|||
Si vous sélectionnez l’option Activation TCP, une règle d’exception de pare-feu est créée afin d’ouvrir le port TCP 808. Pour que l’écouteur TCP puisse démarrer l’écoute sur le port 808, vous devez créer un site Web par défaut utilisant net.tcp. |
Classe NetTcpBinding ( |
Important | |
Si vous sélectionnez l’une des options d’activation non-HTTP, le serveur d’applications crée automatiquement une règle d’exception de pare-feu ouvrant le port 808. Cette règle d’exception de pare-feu est requise uniquement pour l’activation TCP. Par conséquent, si vous n’avez pas l’intention d’utiliser l’activation TCP, nous vous recommandons de désactiver manuellement la règle d’exception de pare-feu relative au port 808. |