Étape 3 : ajout des ports à l'orchestration
Durée d’exécution : 10 minutes
Objectif: Dans cette étape, vous ajoutez trois ports à l’orchestration EAIProcess et vous les configurez.
But: Les ports spécifient la façon dont votre orchestration envoie des messages à d’autres processus métier et les reçoit. Chaque port possède un type, une direction et une liaison qui déterminent ensemble la direction de communication, le modèle de communication, l'emplacement vers et à partir duquel le message est envoyé ou reçu, et comment la communication a lieu. Les trois ports que vous allez créer et configurer lors de cette étape remplissent les rôles suivants :
ReceiveRequestPort reçoit les messages de demande de réapprovisionnement de l’entrepôt.
SendToERP transfère les messages de demande au système ERP.
SendDeclinePort envoie des messages de refus de demande à l’entrepôt.
Pour plus d’informations, consultez Utilisation de ports dans les orchestrations.
Prérequis
Les conditions suivantes sont requises avant de commencer cette étape :
- Avant de commencer cette étape, vous devez effectuer l’étape 2 : Définir le processus métier.
Procédures
Pour créer et configurer le port ReceiveRequestPort
Dans Explorateur de solutions, double-cliquez sur EAIProcess.odx.
Dans Orchestration Designer, à partir de la boîte à outils d’orchestration, faites glisser la forme Port vers la surface de port de gauche, parallèlement à la forme ReceiveRequest. L'Assistant Configuration du port démarre automatiquement.
Dans la page Bienvenue dans l'Assistant Configuration du port , cliquez sur Suivant.
Dans la page Propriétés du port , procédez comme suit, puis cliquez sur Suivant.
Propriété Pour Nom Tapez ReceiveRequestPort. Dans la page Sélectionner un type de port , procédez comme suit, puis cliquez sur Suivant.
Propriété Pour Sélectionnez le type de port à utiliser pour ce port Sélectionnez l’option Créer un type de port . Nom du type de port : Tapez ReceiveRequestPortType. Modèle de communication Sélectionnez Unidirectionnel. Restrictions d’accès Sélectionnez Interne - limité à ce projet. Dans la page Liaison de port, procédez comme suit, puis cliquez sur Suivant.
Propriété Pour Sens de la communication du port Sélectionnez Je recevrai toujours des messages sur ce port. Liaison de port Sélectionnez Spécifier ultérieurement. Dans la page Fin de l’Assistant Port , cliquez sur Terminer.
Pour créer et configurer le port SendDeclinePort
À partir de la boîte à outils d’orchestration, faites glisser la forme Port vers la surface de port de gauche, parallèlement à la forme SendRequestDecline .
Utilisez les informations du tableau suivant pour créer le port d’envoi SendDeclinePort .
Propriété Valeur Nom Tapez SendDeclinePort. Sélectionnez le type de port à utiliser pour ce port Sélectionnez Créer un type de port. Nom du type de port Tapez SendDeclinePortType. Modèle de communication Sélectionnez Unidirectionnel. Restrictions d’accès Sélectionnez Interne - limité à ce projet. Sens de la communication du port Dans la liste déroulante, sélectionnez Je vais toujours envoyer des messages sur ce port. Liaisons de port Dans la liste déroulante, sélectionnez Spécifier ultérieurement.
Pour créer et configurer le port SendToERPPort
À partir de la boîte à outils d’orchestration, faites glisser la forme Port vers la surface de port de droite, parallèlement à la forme SendToERP .
Utilisez les informations du tableau suivant pour terminer l’Assistant Configuration du port pour le port d’envoi SendToERP .
Propriété Valeur Nom Tapez SendToERPPort. Sélectionnez le type de port à utiliser pour ce port Sélectionnez Créer un type de port. Nom du type de port Tapez SendToERPPortType. Modèle de communication Sélectionnez l’option unidirectionnel . Restrictions d’accès Sélectionnez l’option Interne - limité à ce projet . Sens de la communication du port Dans la liste déroulante, sélectionnez Je vais toujours envoyer des messages sur ce port. Liaison de port Dans la liste déroulante, sélectionnez Spécifier ultérieurement.
Pour connecter les ports aux formes d'action
Dans le Concepteur d'orchestration, dans la surface de conception, faites glisser la poignée (flèche verte) pour chaque port vers la poignée (flèche verte) correspondante de la forme d'action :
Connexion de ce port À cette forme d'action ReceiveReqPort Receive_Request SendDeclinePort Send_ReqDenied SendToERP Send_ReqToERP L'illustration suivante montre l'orchestration EAIProcess avec tous les ports connectés.
Actions effectuées
Au cours de cette étape, vous avez ajouté trois ports à l'orchestration EAIProcess et vous les avez configurés.
Étapes suivantes
Vous générez le projet à l’étape 4 : Générer le projet EAIOrchestration.
Voir aussi
Étape 1 : ajouter un projet EAIOrchestration à la solution
Étape 2 : définir le processus d’entreprise
Étape 4 : créer le projet EAIOrchestration