2.1.6 CICS/ESA DPLに対するATMIクライアント・リクエスト/レスポンス、自律型トランザクション
図2-6 DMCONFIGファイルのエントリ

- ATMIクライアントにより
toupsrv
サービスが呼び出されます。 toupsrv
サービスにより、トランザクションを開始するtpbegin
が発行されます。toupsrv
サービスにより、DMCONFIGファイルのDM_REMOTE_SERVICESセクションで公開されているSIMPDPL
に対して、tpcall
が発行されます。TPNOTRAN
パラメータは、CICS/ESAアプリケーションがサービス・トランザクションに含まれないことを示します。- ホスト・ミラー・トランザクションにより、
TOUPDPLS
プログラムが開始され、idata
バッファ・コンテンツが処理に渡されます。 TOUPDPLS
プログラムによりデータが処理されます。EXEC CICS SYNCPOINT
は明示的なコミット・リクエストです。CICS/ESAトランザクション内の更新されたすべてのリソースはコミットされます。- CICS/ESAサーバーにより、
commarea
がクライアントのodata
バッファに戻されます。 toupsrv
サービスのtpcommit
リクエストは、それ自体の更新済リソースのコミットの原因となったトランザクションの完了を通知します。
親トピック: 分散プログラム・リンク(DPL)の例