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)の例