Vous pouvez souhaiter générer un MPM d'orchestration à partir d'un MPM collaboratif, afin de mettre l'accent sur la mise en oeuvre sur un côté de la collaboration que vous avez définie dans le MPM collaboratif.
Les transformations suivantes sont exécutées lorsque vous générez un MPM d'orchestration à partir d'un MPM collaboratif (en plus de celles répertoriées dans Génération d'un MPM d'orchestration à partir d'un MPM d'analyse) :
Business Transaction - Une Business Transaction représente un simple échange d'informations entre deux partenaires. Elle est automatiquement remplacée par une opération dans le MPM d'orchestration. Toutes les opérations sont créées sous le même fournisseur de services et la même interface de service. Le format de message RequestDocument est considéré comme le message d'entrée, et le format de message ResponseDocument (s'il existe) est considéré comme le document de sortie. Les objets Receipt Acknowledgement et Acceptance Acknowledgement sont perdus.
Unité d'organisation et Binary Collaboration - Une Binary Collaboration stocke la chorégraphie des échanges entre les deux partenaires (unités d'organisation) au sein de MPM collaboratif. Les Binary Collaborations sont converties en processus racine, qui représente la mise en oeuvre de la collaboration du point de vue du rôle répondeur et la mise en oeuvre de la collaboration du point de vue du rôle demandeur. Si vous souhaitez générer un processus uniquement, vous devez décocher la case d'une unité d'organisation dans l'onglet Sélection de la boîte de dialogue de génération.
La chorégraphie décrite dans le processus de Binary Collaboration est dupliquée dans chaque processus racine. Chaque Business Transaction Activity est convertie en processus mis en oeuvre par l'opération qui correspond à la Business Transaction. Le processus reçoit des messages des partenaires si la Business Transaction a été associée à l'unité d'organisation qui correspond au processus racine. Dans le cas contraire, le processus envoie des messages aux partenaires.
MultiParty Collaboration - La MultiParty Collaboration n'est pas générée. Seules les Binary Collaborations définies dans la MultiParty Collaboration sont générées suivant les règles décrites dans le paragraphe précédent.