Sunday, November 30, 2008

BPEL PMのグローバルトランザクションについて


WLIのビジネスプロセスはトランザクショナルである。ビジネスプロセスが呼ばれると、呼び出し側のトランザクションに組み込まれるか、(存在しない場合)新しいトランザクションを開始する。明示的なトランザクション境界を定義しなければ1つのXAトランザクションですべてのアクティビティが実行される。トランザクションに含まれるアクティビティのうち一つが失敗した場合は、コミット済みのすべてのローカルトランザクションがロールバックされて実行前の状態に戻ることになる。

WLIと同様、BPEL PMが扱うビジネスプロセスも一つまたは複数のグローバルトランザクションで構成される。



http://www.oracle.com/technology/architect/soa-suite-series/wli-bpel-transactions.html

No comments: