Le diagramme de chorégraphie permet de modéliser de différentes façons la mise en oeuvre des processus dans un système.
Vous pouvez commencer par analyser votre système, puis importer un fichier WSDL (voir Importation d'un fournisseur de services à partir d'un fichier WSDL) afin de mettre en oeuvre votre processus. Vous pouvez :
Décrire votre processus sous forme de texte, en le définissant comme une série d'actions, ce qui peut être fait par un employé, par exemple.
Automatiser vos processus en utilisant un moteur d'exécution [langages d'orchestration] :
Mettre en oeuvre votre processus par une opération de fournisseur de service (voir Exemple : Utilisation du type de mise en oeuvre Exécuter l'opération)
Procéder à des transformations de données (voir Spécification des types de mise en oeuvre)
Générer des événements (voir Spécification des types de mise en oeuvre)
Décrire le comportement interne de chaque partenaire impliqué dans un processus collaboratif [langages collaboratifs] (voir EbXML (Electronic Business XML))
Décrire un processus de boucle (voir Spécification des types de mise en oeuvre)
Utiliser un processus existant afin de spécifier la mise en oeuvre de votre processus courant [langages d'analyse (à l'exception de DFD) et langages collaboratifs] (voir Spécification des types de mise en oeuvre)