L'un des types de mise en oeuvre les plus utilisés est Exécuter l'opération, qui met en oeuvre le processus par une opération de fournisseur de services, et peut spécifier les messages échangés.
- Créez un processus et appelez-le RecevoirCommande.
- Affichez sa feuille de propriétés, cliquez sur l'onglet Mise en oeuvre puis sélectionnez Exécuter l'opération dans la liste Type. Les zones correspondantes s'affichent :
- Cliquez sur l'outil Créer à droite de la zone Mis en oeuvre par afin de démarrer un Assistant pour créer une opération. Commencez par créer un fournisseur de services que vous nommez GestionCommandes :
- Créez ensuite une interface de service que vous nommez InteractionClient :
- Cliquez ensuite sur Terminer pour quitter l'Assistant. La feuille de propriétés de l'opération s'affiche. Saisissez RecevoirCommande comme nom pour l'opération :
- Cliquez sur l'onglet Entrée/sortie et sélectionnez Demande-Réponse dans la liste Type, puis saisissez les informations suivantes :
Zone de groupe
|
Nom
|
Format de message
|
Message d'entrée
|
DemandeCommande
|
InformationEntrée
|
Message de sortie
|
ConfirmationDemandeCommande
|
InformationSortie
|
La boîte de dialogue s'affiche comme suit :
- Cliquez sur OK pour fermer la feuille de propriétés de l'opération, sélectionnez Recevoir une demande et répondre dans la liste Type d'action, puis cliquez sur l'outil Nouveau à droite de la zone Correspondances de message dans les zones de groupe Message reçu et Message envoyé afin de créer des variables pour les messages reçus et envoyés :
- Cliquez sur OK pour fermer la feuille de propriétés du processus. Le symbole de processus affiche une petite icône pour indiquer qu'il est mis en oeuvre à l'aide d'une opération de service Web, qui s'affiche dans l'Explorateur d'objets :