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


Evénements (MPM exécutable)

Un événement gère les interruptions dans l'exécution normale du processus.

Les événements inattendus se produisent le plus souvent lors des phases d'exécution. Ces événements peuvent être critiques, et doivent être détectés. Par exemple, lorsqu'un client interagit avec un processus, le client peut avoir besoin de se voir demander des informations requises par un autre processus.

Les différents types d'événement sont les suivants :

Vous affectez un type à un événement en utilisant la propriété Stéréotype affichée dans sa feuille de propriétés. L'événement peut ensuite être utilisé pour spécifier à la fois l'activité qui génère l'événement et le gestionnaire d'événement qui spécifie les activités à exécuter lorsque l'événement se produit.

La génération d'un événement équivaut à le lancer.

Le gestionnaire d'un événement équivaut à rattraper un événement.

Pour plus d'informations sur la génération d'un événement, reportez-vous à la section "Propriété Type de l'onglet Mise en oeuvre".

Pour plus d'informations sur le gestionnaire d'événement, reportez-vous à la section "Gestionnaires d'événement (MPM exécutable)".

Les événements n'ont pas de symbole dans le diagramme, mais ils sont représentés de la façon suivante dans l'Explorateur d'objets :


Vous pouvez afficher, dans l'onglet Dépendances de la feuille de propriétés de l'événement, la liste des flux qui utilisent l'événement comme un gestionnaire d'événement et la liste des processus qui envoient cet événement.

 


Copyright (C) 2006. Sybase Inc. All rights reserved.