Machines d'état

Une machine d'état représente un autre moyen de créer un processus métier. Elle est adaptée aux processus liés à des changements d'états plutôt qu'à un flux de contrôle. Un état définit la fonction réalisable par un artefact à un instant donné. Une machine d'état est une implémentation de cet ensemble d'états.

Les machines d'état constituent une méthode courante pour présenter un ensemble d'états interreliés dans un processus. Un distributeur de boissons est une machine d'état familière. Vous mettez des pièces dans la machine qui, avec la boisson attendue, rend l'appoint : la machine analyse mécaniquement les pièces à renvoyer en fonction des pièces insérées. Le diagramme ci-dessous illustre une machine d'état standard créée par l'éditeur de machine d'état. Dans la machine d'état, un article est acheté et livré à un client.


Machine d'état

Une machine d'état ne peut pas être utilisée dans un module de médiation. Elle ne peut être déployée que sur un serveur WebSphere Process Server.

Concepts associés
Objets Java
Processus BPEL
Règles métier
Sélecteurs
Tâche manuelle
Mappe d'interface
Flux de médiations
Références autonomes

Commentaires en retour
(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.