Vous définissez un MPM avec le langage de processus Sybase WorkSpace Business Process lorsque vous souhaitez modéliser des processus métiers et les mettre en oeuvre en utilisant Business Process Service dans Sybase WorkSpace.
Les concepts clé de Sybase WorkSpace Business Process sont les suivants :
Concept clé |
Définition |
---|---|
Service |
Interface avec une application ou un processus métiers externe. Sybase WorkSpace prend en charge de nombreux types de services différents tels que SOAP, Database, Java, EJB, Transformation. |
Business process |
Modèle de processus métiers. |
Service invocation |
Activité qui appelle une opération de service. |
One-way operation |
Ce type d'opération est appelé lorsqu'un processus métiers envoie un message à un service. |
Request/Reply operation |
Ce type d'opération est appelé lorsqu'un processus métiers envoie un message à un service et attend une réponse de ce service. |
Receive activity |
Activité qui reçoit une demande d'un utilisateur ou d'une application externe. |
Send activity |
Activité qui renvoie une réponse à une demande. |
Assign activity |
Chaque activité Assign est une séquence de tâches atomiques. Une tâche Assign est une expression XPath qui copie une valeur d'une variable dans une autre variable. |
Split-Join activity |
Une activité Split est l'endroit dans le processus métiers où une activité unique se scinde en plusieurs activités distinctes. Une activité Join est l'endroit dans le processus métiers où plusieurs activités parallèles convergent en une seule et même activité. |
Complex activity |
Activité composée d'activités atomiques qui impliquent des capacités de décomposition. |
Loop activity |
Itération dans un cycle impliquant une exécution répétitive d'une ou de plusieurs activités jusqu'à ce qu'une condition soit remplie. La boucle est une sorte d'activité complexe. |
Exception handling activity |
Gestionnaire d'exception, de dépassement de délai ou de compensation. |
Delay activity |
Définit une pause dans l'exécution du processus et le délai de reprise de cette exécution. |
Terminal activity |
Définit différents types d'activité de fin afin de terminer l'exécution d'un processus métiers ou d'une activité complexe. La fin termine uniquement une branche du processus. |
Sequence flow |
Flux de contrôle entre activités. |