Utilisation des ports dans les orchestrations
Pour ajouter des ports à une orchestration, on procède sensiblement de la même façon que pour ajouter des contrôles à un formulaire Web ou Windows. Vous pouvez également ajouter des ports en utilisant la fenêtre Vue Orchestration.
Pour ajouter un nouveau port
Cliquez avec le bouton droit sur une Surface de port ou un lien de rôle, puis cliquez sur Nouveau port.
—Ou—
Dans la fenêtre Vue Orchestration, cliquez avec le bouton droit sur Ports , puis cliquez sur Nouveau port.
Un conseil DesignTip apparaît sur les ports dont la configuration n'est pas terminée.
Conseil
Vous pouvez également faire glisser des ports vers un lien de rôle.
Pour ajouter et configurer un nouveau port
Sous l’onglet Orchestrations BizTalk de la Boîte à outils, faites glisser la forme Port sur un Port Surface ou un Lien de rôle.
—Ou—
Cliquez avec le bouton droit sur une surface de port ou un lien de rôle, puis cliquez sur Nouveau port configuré.
—Ou—
Dans la fenêtre Vue Orchestration, cliquez avec le bouton droit sur Ports , puis cliquez sur Nouveau port configuré.
L'Assistant Configuration du port s'affiche.
Suivez les instructions de l'Assistant pour configurer le port. Pour plus d’informations, consultez Comment exécuter l’Assistant Configuration du port.
Pour supprimer un port
Cliquez avec le bouton droit sur le port à supprimer, puis cliquez sur Supprimer.
Notes
Si vous supprimez un port après avoir été connecté à une forme d’envoi ou de réception dans une orchestration qui a été compilée, les opérations de port sur la forme ne seront pas supprimées et vous recevrez des erreurs lorsque vous tentez de compiler. Connectez la forme à un autre port et reconfigurez les opérations associées au port.
Pour configurer un port à l'aide de l'Assistant Configuration du port
Cliquez avec le bouton droit sur le port à configurer, puis cliquez sur Configurer le port.
Suivez les instructions de l'Assistant Configuration du port pour configurer le port. Pour plus d’informations, consultez Comment exécuter l’Assistant Configuration du port.
Pour configurer un port manuellement à l'aide de la fenêtre Propriétés
Sélectionnez le port à configurer.
Dans la fenêtre Propriétés, définissez les propriétés ci-dessous.
Propriété Description Type de port Détermine le modèle de communication, les opérations et les types de messages à parties multiples associés à un port. Direction de la communication Détermine si cette orchestration est l'expéditeur ou le récepteur de la communication. Modèle de communication Détermine si ce port est utilisé pour une requête-réponse ou une communication unidirectionnelle. (Cette propriété est déterminée par la propriété Type de port et est en lecture seule.) Liaison Détermine comment un message atteint sa destination:
Direct — La communication se fait avec une autre orchestration.
Dynamique — La communication se fait avec un point de terminaison déterminé au moment de l'exécution.
Spécifier plus tard — La communication se fait avec un point de terminaison déterminé par un administrateur au moment de la configuration.
Spécifier maintenant — La communication se fait avec un point de terminaison connu au moment de la conception.Identificateur Nom utilisé pour ce port dans l'orchestration. livraison chronologique des messages (éventuellement en anglais) Pour les ports de réception, garantit que les messages publiés dans la base de données MessageBox dans un ordre indiqué sont remis à chaque abonné correspondant dans le même ordre que celui dans lequel ils ont été publiés dans la base MessageBox. Pour plus d’informations, consultez Remise ordonnée de messages. Accusé de réception Pour les ports d'envoi, détermine si vous souhaitez recevoir un accusé de réception lorsqu'un message est correctement envoyé. Pour plus d’informations, consultez « Notification de remise » dans Configuration de la forme d’envoi. Les propriétés restantes à spécifier sont déterminées par la propriété Binding :
Liaison directe — utilisée lors d'une communication directe avec une autre orchestration.
Propriété Description Port d'orchestration des partenaires Détermine le port auquel les orchestrations des partenaires sont automatiquement liées. Liaison dynamique — utilisée lors d'une communication avec un point de terminaison déterminé au moment de l'exécution.
Propriété Description Pipeline de réception Détermine le pipeline à utiliser pour les messages entrants. Pipeline d'envoi Détermine le pipeline à utiliser pour les messages sortants. Spécifier plus tard — utilisée lors de la communication avec un point de terminaison configuré par un administrateur.
Spécifier maintenant — utilisée lors de la communication avec un point de terminaison connu au moment de la conception.
Propriété Description Pipeline de réception Détermine le pipeline à utiliser pour les messages entrants. Pipeline d'envoi Détermine le pipeline à utiliser pour les messages sortants. Transport Détermine le transport à utiliser pour envoyer des messages. URI Détermine l'emplacement d'envoi des messages.
Pour ajouter une opération de port
- Cliquez avec le bouton droit sur le port auquel vous souhaitez ajouter une opération, puis cliquez sur Nouvelle opération.
Pour supprimer une opération de port
- Cliquez avec le bouton droit sur l’opération de port à supprimer, puis cliquez sur Supprimer.