2016-09-29 13 views
1

私は、消費者または供給者に、同じ要求に対して在庫を表示するサービスを提供しています。どのように私は対応する当事者に返信するようなサービスをモデル化するのですか?現在のソリューション - クライアントとサプライヤーのために同じパスを複製 - 奇妙に見えると本当にサービス側で何が起こっているかを説明していません(サービスは返信する人を知っている一つの処理システムである)BPMNのメッセージ送信者に返信をモデル化する方法

enter image description here

答えて

0

異なるがあります。これを行う方法。

最初のアプローチは、専用ゲートウェイを使用してメッセージのタイプを確認するためににすることができます。私は個人的に好む

enter image description here

第二のアプローチは、株式プールを崩壊することです。クライアントとサプライヤをモデル化するだけです。次のモデルを参照してください。

enter image description here

+0

お返事ありがとうございます。他のレーンで行われるプロセスやコラボレーションの一部であるため、ストックプールを崩壊させることはできません。また、最初のソリューションは、単に複製するよりも複雑なようです:(それで、BPMNでこれをモデル化する明白な方法がないことがわかります – grandrew

0

おそらく、二つの別々のエンティティとして(この図では)supplierclientをモデル化する必要はありません。この通信は両方の場合に似ているように、単一のエンティティthird partyに置き換えてください。

+0

私のケースでは、ビジネスプロセス全体のダイアグラムははるかに複雑で、これは全体的なコラボレーションのため、サプライヤとクライアントのコンセプトだけをマージすることはできません – grandrew

関連する問題