Hitachi

VisiBroker Version 5 Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス


23.15 Request

class CORBA::Request

Requestクラスは,動的起動インタフェースを使ってORBオブジェクトに対するオペレーションを呼び出す際に,クライアントアプリケーションによって使用されます。一つのRequestオブジェクトに対して一つのORBオブジェクトが対応づけられます。Requestは,ORBオブジェクトに対して実行されるオペレーションを表します。Requestには,渡される必要のある引数,Context,およびEnvironmentオブジェクトが含まれます。また,リクエストを呼び出したり,オブジェクトインプリメンテーションからの応答を受信したり,オペレーションの結果を取得したりするためのメソッドか提供されています。

22.8.2 CORBA::Objectのメソッド」のObject::_create_requestを使って,Requestオブジェクトを生成できます。

Requestオブジェクトがすべての返されたパラメタの所有権を保持することに注意してください。それらのパラメタを絶対に解放しないでください。

〈この節の構成〉