Chapter 9 Construction d'un MPM exécutable : Gestion de données et chorégraphie


Propriété Type de l'onglet Mise en oeuvre

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.