Chapter 9 Construction d'un MPM exécutable : Gestion de données et chorégraphie
Dans la liste Type de l'onglet Mise en oeuvre, vous pouvez sélectionner les types de mise en oeuvre suivants :
Type | Utilisation |
---|---|
Aucun | Lorsqu'aucun type de mise en oeuvre n'est défini ou si le processus composite définit une portée |
Boucle | Lorsque vous souhaitez fournir une simple déclaration de boucles |
Exécuter l'opération | Lorsque vous souhaitez mettre à jour des processus via des opérations (envoyer ou recevoir des messages) |
Générer un événement | Lorsque vous souhaitez spécifier la génération des événements (timer, throw of fault, compensation request) |
Dans BPEL4WS, vous accédez à chacun de ces types de mise en oeuvre à partir des processus contenus dans un processus composite.
Les types de mise en oeuvre Exécuter l'opération et Générer un événement ne sont pas disponibles pour les processus composites, excepté lorsqu'aucun objet n'est défini sous le processus composite.
Le tableau suivant récapitule les symboles qui s'affichent dans la partie inférieure centrale du symbole de processus afin d'identifier le type d'activité qui le met en oeuvre :
Mis en oeuvre par | Type d'activité | Symbole graphique |
---|---|---|
Boucle | Loop. Fournit une simple déclaration des boucles | ![]() |
Exécuter l'opération | Receive. Permet à un processus métiers de fournir des services à ses partenaires | ![]() |
Send. Permet à un processus métiers d'appeler les services Web fournis par des partenaires | ![]() |
|
Générer un événement | Wait. Permet au processus d'attendre pendant un intervalle spécifié ou jusqu'à expiration d'un délai | ![]() |
Throw. Permet l'émission d'une erreur | ![]() |
|
Compensation. Appelle la compensation d'une autre activité qui est déjà terminée | ![]() |
Les activités Wait, Throw et Compensation sont définies à l'aide des stéréotypes Wait, Throw ou Compensate dans la feuille de propriétés de l'événement.
Pour plus d'informations sur les stéréotypes d'un événement, reportez-vous à la section Propriétés d'un événement.
Chaque type de mise en oeuvre est développé dans les sections suivantes et a son propre comportement et ses propres propriétés.
Copyright (C) 2006. Sybase Inc. All rights reserved. |
![]() |