2.2.5 ATMI対話型クライアントからCICS/ESA DTP、クライアントによるデータの送信/受信
図2-14 DMCONFIGファイルのエントリ

- ATMIクライアントにより
toupsrvサービスが呼び出されます。 toupsrvサービスにより、DMCONFIGファイルのDM_REMOTE_SERVICESセクションで公開されているSIMPDTPに対して、tpconnectが発行されます。TPSENDONLYはクライアントがそのまま制御し、データ送信を続行することを示します。データはtpconnectでidataバッファに送信されます。- ユーザー・トランザクションDTPSにより、
TOUPDTPSプログラムが起動されます。 EIBTRMIDをプログラム変数に保存することをお薦めします。この値は、CICS/ESA APPC verbでの特定の対話の識別に使用される場合があります。EXEC CICS RECEIVEコマンドによりtpconnectidataバッファ・コンテンツが受信され、処理に渡されます。TOUPDTPSプログラムによりデータが処理されます。EXEC CICS RECEIVEコマンドは、tpsend idataコンテンツをサーバーのIN-BUFFERに受信します。- サーバーによりデータが処理されます。
EXEC CICS SEND WAIT LASTコマンドにより、対話が完了したことを示す通知とともに、OUT-BUFFERデータがtprecvodataバッファに戻されます。
親トピック: 分散トランザクション処理(DTP)の例