2.1.5 CICS/ESA DPLからATMIリクエスト/レスポンス・サーバー、自律型トランザクションのサービス
図2-5 DMCONFIGファイルのエントリ

- ユーザーが入力した
H0PL
により、MIRRDPLC
プログラムが起動します。 EXEC CICS LINK
コマンドにより、(DMCONFIGファイルのDM_LOCAL_SERVICESセクションの)MIRRDPLS
にマップされている公開済のサービスが実行されます。SYNCONRETURN
オプションは、起動したサービスがCICS/ESAトランザクションに含まれないことを示します。MIRROR
サービス・リクエストtpbegin
により、それ以降のすべての操作が1つのトランザクションに含められます。MIRROR
サービスによりデータが処理されます。tpcommit
はトランザクションの終了を示します。サービス・トランザクション内で実行されたすべての更新はコミットされます。tpreturn
呼出しにより、データがcommarea
バッファに戻されます。EXEC CICS SYNCPOINT
は明示的なコミット・リクエストです。CICS/ESAトランザクション内の更新されたすべてのリソースはコミットされます。
親トピック: 分散プログラム・リンク(DPL)の例