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

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言語のメソッド名で説明しています。