Ajouter un port à un Service
Pourquoi et quand exécuter cette tâche
Un port définit un endpoint individuel en spécifiant une seule adresse pour un binding. Le port contient un attribut Binding qui référence un binding et un élément d'adresse fournissant une spécification de l'endpoint.
Les Services sont utilisés pour grouper des ensemble de ports liés. Les ports dans un Service ont les relations suivantes :
-
Aucun des ports ne communique avec les autres (par exemple, la sortie de l'un des ports n'est pas l'entrée d'un autre).
-
Si un Service a plusieurs ports partageant le même PortType, mais emploie différents bindings ou adresses, les ports sont alternatifs. Chaque port fournit un comportement sémantiquement équivalent (tout en respectant les limites des formats de transport et de message imposées par chaque binding).
-
Vous pouvez déterminer le PortType d'un Service en examinant ses ports. Avec cette information, un utilisateur ou une utilisatrice peut déterminer si une machine donnée supporte toutes les opérations nécessaire pour compléter une tâche donnée.
Pour ajouter un port à un Service, procédez comme suit :
Procédure
Résultats
Vous pouvez créer un binding pour votre port ou réutilisez un port existant. Un binding définit le format du message ainsi que les détails du protocole pour les opérations et les messages définis par un PortType particulier. Pour plus d'informations, consultez Configurer un binding.