この図は、JDeveloperのSOAOrderBooking.bpelページのスクリーンショットを示しています。 このスクリーンショットには、「SelectSupplier」スコープの各アクティビティが表示されています。
2つのスコープ(「Sequence_2」と「GetRapidMfrQuote」)のフローがあります。
「Sequence_2」スコープには「GetSelectMfrQuote」スコープが組み込まれています。この「GetSelectMfrQuote」スコープには、次のアクティビティが含まれています。
「TransformSelectRequest」transformアクティビティ。
「InvokeSelectManufacturer」invokeアクティビティ。 このアクティビティから「サービス」スイムレーンの「SelectService」パートナ・リンクのアイコンに矢印の線が引かれています。
「ReceiveSelectManufacturer」receiveアクティビティ。 「サービス」スイムレーンの「SelectService」パートナ・リンクのアイコンからこのアクティビティに矢印の線が引かれています。
「GetRapidMfrQuote」スコープには「CallRapidManufacturer」スコープが組み込まれています。この「CallRapidManufacturer」スコープには、次のアクティビティが含まれています。
「TransformRapidRequest」transformアクティビティ。
「InvokeRapidManufacturer」invokeアクティビティ。 このアクティビティから「サービス」スイムレーンの「RapidService」パートナ・リンクのアイコンに矢印の線が引かれています。
フロー・アクティビティの後は、ブランチが2つあるswitchアクティビティです。
<case>ブランチには、「AssignSelectManufacturer」assignアクティビティが挿入されています。
<otherwise>ブランチには、「AssignRapidManufacturer」assignアクティビティが挿入されています。