Vous pouvez lier une opération à un processus pour faire en sorte que l'opération soit mise en oeuvre par le processus ou que le processus appelle l'opération. Ces deux cas de figure sont modélisés en utilisant le type Exécuter l'opération sur l'onglet Mise en oeuvre de la feuille de propriétés du processus. Vous pouvez lier des opérations à des processus atomiques, mais pas à des processus décomposés.
Type d'action de l'opération Exécuter l'opération | |||||
---|---|---|---|---|---|
Messages reçus par l'activité | Messages envoyés par l'activité | ||||
Type d'opération | Recevoir une demande | Recevoir une demande et répondre | Répondre | Répondre par une erreur | Appeler une opération |
Indéfini |
Reçu = Aucun |
Sans objet |
Sans objet |
Sans objet |
Envoyé = Aucun |
Sens unique |
Reçu = Entrée |
Sans objet |
Sans objet |
Sans objet |
Envoyé = Entrée |
Demande-réponse |
Reçu = Entrée |
Reçu = Entrée Envoyé = Sortie |
Envoyé = Sortie |
Envoyé = Erreur |
Reçu = Sortie Envoyé = Entrée |
Sollicitation-réponse |
Reçu = Sortie |
Reçu = Sortie Envoyé = Entrée |
Envoyé = Entrée |
Envoyé = Erreur |
Reçu = Entrée Envoyé = Sortie |
Notification |
Reçu = Sortie |
Sans objet |
Sans objet |
Sans objet |
Envoyé = Sortie |
Onglet | Propriété | Valeur |
---|---|---|
Général | Nom | RecevoirCommande |
Entrée/Sortie | Type | Demande-Réponse |
Entrée/Sortie | Nom de message d'entrée | DemandeCommande |
Entrée/Sortie | Format de message d'entrée | InformationEntrée |
Entrée/Sortie | Nom de message de sortie | ConfirmationDemandeCommande |
Entrée/Sortie | Format de message de sortie | InformationSortie |
Sélectionnez l'opération dans la zone Mis en oeuvre par, sélectionnez Recevoir une demande et répondre dans la liste
Type d'action, puis cliquez sur
l'outil Nouveau à droite de la liste
Correspondance de message dans
les zones de groupe Message reçu et
Message envoyé afin de créer des
variables pour les messages envoyés et reçus :