Interstage Application Server アプリケーション作成ガイド (CORBAサービス編)
目次 索引 前ページ次ページ

第8章 アプリケーションの開発(OOCOBOL)> 8.2 クライアントアプリケーションのプログラミング(動的起動インタフェース)

8.2.7 リクエストの送信

 サーバアプリケーションに対してリクエストを出します。リクエストの方法として、同期送信と非同期送信の2つの方法があります。

(1)同期送信

 CORBA-REQUEST-INVOKEメソッドにより、サーバアプリケーションを呼び出します。

  INVOKE REQ "INVOKE".

(2)非同期送信

 CORBA-REQUEST-SEND_DEFERREDメソッドにより、サーバアプリケーションを呼び出します。サーバアプリケーションの処理結果は、CORBA-REQUEST-GET_RESPONSEメソッドにより受け取ります。

* 処理の要求
  INVOKE REQ "SEND_DEFERRED".
* 処理結果の受取り
  INVOKE REQ "GET_RESPONSE". 

 CORBA-REQUEST-GET_RESPONSEサーバアプリケーションからリクエストが完了していないことが判明した場合、再度CORBA-REQUEST-GET_RESPONSEメソッドを呼び出します。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005