Interstage Application Server アプリケーション作成ガイド (CORBAサービス編) |
目次
索引
![]() ![]() |
第6章 アプリケーションの開発(Java言語) | > 6.5 クライアントアプリケーションのプログラミング(動的起動インタフェース) |
サーバアプリケーションに対してリクエストを出します。リクエストの方法として、同期送信と非同期送信の2つの方法があります。
org.omg.CORBA.Request.invoke()メソッドにより、サーバアプリケーションを呼び出します。
Req.invoke();
org.omg.CORBA.Request.send_deferred()メソッドにより、サーバアプリケーションを呼び出します。サーバアプリケーションの処理結果は、org.omg.CORBA.Request.get_response()メソッドにより受け取ります。
Req.send_deferred(); //処理の要求 Req.get_response(); //処理結果の受取り
org.omg.CORBA.Request.get_response()の結果により、サーバアプリケーションからリクエストが完了していないことが判明した場合、再度org.omg.CORBA.Request.get_response()メソッドを呼び出します。
目次
索引
![]() ![]() |