ページの先頭行へ戻る
Interstage Application Server アプリケーション作成ガイド(イベントサービス編)
FUJITSU Software

4.6.1 ローカルトランザクションのアプリケーションの概要

ローカルトランザクション機能により、イベントデータの送信/受信をトランザクション化することができます。トランザクションは、ES_ChannelUtil_local_begin()で開始して、ES_ChannelUtil_local_commit()/ES_ChannelUtil_local_rollback()で完了します。

コンシューマの場合、トランザクション内に以下のメソッドを記述します。

サプライヤの場合、トランザクション内に以下のメソッドを記述します。

ES_ChannelUtil_local_begin()発行後、ES_ChannelUtil_local_commit()/ES_ChannelUtil_local_rollback()を発行しない場合は、ローカルトランザクションタイムアウト時間が経過した時点で、イベントサービスにより自動的にrollbackされます。

注意

上記は、C言語のメソッド名で説明しています。