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

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