2.2.5 ATMI対話型クライアントからCICS/ESA DTP、クライアントによるデータの送信/受信

図2-14 DMCONFIGファイルのエントリ


DMCONFIGファイルのエントリ

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