2.3.2 ホストCPI-Cに対するATMIクライアント非同期リクエスト/レスポンス
図2-22 DMCONFIGファイルのエントリ

- ATMIクライアントにより
toupsrvサービスが呼び出されます。 toupsrvサービスにより、DMCONFIGファイルのDM_REMOTE_SERVICESセクションで公開されているSIMPCPICに対して、tpacallが発行されます。tpnameTPNCPICのリモート・サービスにより、TOUPCPICプログラムが起動します。- サーバーは、
cmaccp呼出しによる対話を受け入れます。リクエストのconvidで戻される対話IDが、この対話のその他すべてのリクエストに使用されます。 cmrcvリクエストによりidataバッファ・コンテンツが受信され、処理に渡されます。TOUPCPICプログラムにより、データが処理されます。cmsendコマンドでは、obufferコンテンツをクライアントのtpgetreply odataバッファに戻します。このリクエストでは、データは即時にtpgetreply odataバッファに送信されない場合があります。cmdealはデータをクライアントにフラッシュし、対話が完了したことを示します。
親トピック: CPI-Cプログラミングの例