Partager via


Étape 7 : Création et configuration des ports

Dans cette étape, vous créez et configurez les ports que vous utilisez pour communiquer avec les processus métier. Chaque port a un type, une direction et une propriété de liaison. Ces propriétés établissent la direction et le modèle de communication, l’emplacement où le message est envoyé ou reçu et la façon dont la communication se produit.

Pour créer un port d’envoi logique

  1. Dans Visual Studio, à partir de la boîte à outils, faites glisser la forme de port vers l’aire de conception de l’orchestration et déposez-la sur la surface de port pour ouvrir l’Assistant Configuration du port.

  2. Dans la page Assistant Configuration du port , cliquez sur Suivant.

  3. Dans la page Propriétés du port , dans la zone Nom , tapez ContosoSQLReqResponsePort, puis cliquez sur Suivant.

  4. Dans la page Sélectionner un type de port , dans la zone Nom du type de port , tapez ContosoSQLReqResponsePortName.

  5. Pour Modèle de communication, sélectionnez Requête-réponse.

  6. Pour Restrictions d’accès, sélectionnez Interne - limité à ce projet, puis cliquez sur Suivant.

  7. Dans la page Liaison de port, sélectionnez Je vais envoyer une demande et recevoir une réponse, laissez l’option Liaison de port définie sur Spécifier ultérieurement, puis cliquez sur Suivant.

  8. Cliquez sur Terminer pour créer le port.

Pour modifier le type de variable pour les ports d’orchestration

  1. Dans La vue Orchestration, développez Types, Types de ports, ContosoSQLReqResponsePortName, Operation_1, puis sélectionnez Demander.

  2. Dans le Fenêtre Propriétés, sélectionnez la propriété Type de message, développez Schémas, puis cliquez sur <Sélectionner à partir de l’assembly> référencé.

  3. Dans la boîte de dialogue Sélectionner un type d’artefact, cliquez sur ContosoPriceAndAvailability.

  4. Dans le volet droit, sélectionnez rootPriceRequest, puis cliquez sur OK.

  5. Dans la vue Orchestration, sous Operation_1, sélectionnez Réponse pour le type de port ContosoSQLReqResponsePortName .

  6. Dans le Fenêtre Propriétés, sélectionnez la propriété Type de message, développez Schémas, puis cliquez sur <Sélectionner à partir de l’assembly> référencé.

  7. Dans la boîte de dialogue Sélectionner un type d’artefact , cliquez sur ContosoPriceAndAvailability.

  8. Dans le volet droit, sélectionnez rootPriceResponse, puis cliquez sur OK.

Pour connecter les ports aux formes de réception

  1. Dans l’aire de conception de l’orchestration, sélectionnez la forme Send_1 .

  2. Dans le Fenêtre Propriétés, sélectionnez la propriété Message, puis contoso3A2RequestMessage dans la liste déroulante.

  3. Connectez contosoSQLReqResponsePort en sélectionnant la poignée verte en regard de l’étiquette de requête et en la faisant glisser vers la poignée verte de la forme Send_1 .

  4. Dans l’aire de conception de l’orchestration, sélectionnez la forme Receive_1 .

  5. Dans le Fenêtre Propriétés, sélectionnez la propriété Message, puis contoso3A2ResponseMessage dans la liste déroulante.

  6. Connectez contosoSQLReqResponsePort en sélectionnant la poignée verte en regard de l’étiquette de réponse et en la faisant glisser vers la poignée verte de la forme Receive_1 .

  7. Dans le menu Fichier , cliquez sur Enregistrer tout.

Voir aussi

Étape 8 : Création et déploiement de l’orchestration Contoso