BPEL-条件分岐の使用
BPELはロジックを適用して、条件分岐を通じて選択を行います。条件分岐に基づく2つの異なるアクションを以下に示します-
アクティビティの切り替え
この方法では、2つ以上のブランチを設定し、各ブランチはXPath式の形式になっています。式がtrueの場合、ブランチが実行されます。式がfalseの場合、BPELプロセスは、有効な分岐条件が見つかるか、それ以外の分岐に遭遇するか、分岐がなくなるまで、次の分岐条件に移動します。複数の分岐条件が真の場合、BPELは最初の真の分岐を実行します。
活動中
whileアクティビティを使用して、2つのアクションから選択するwhileループを作成できます。