3.9.4 CORBAオブジェクトに対するネストされた呼出しに関する制約

TPフレームワークには、CORBAオブジェクトに対するネストされた呼出しに関して制約があります。制約の内容は次のとおりです。

  • CORBAオブジェクトAのメソッドをクライアントから呼び出す場合、CORBAオブジェクトAを、CORBAオブジェクトAのクライアントとして機能している別のCORBAオブジェクトBによって呼び出すことはできません。

TPフレームワークでは、別のCORBAオブジェクトがすでにメソッド呼出しを処理しているオブジェクトのクライアントとして機能していることを検出すると、呼出し側にCORBA::OBJ_ADAPTER例外を返します。

ノート:

アプリケーション・コードは、この動作に依存する必要はありません。つまり、ユーザーはこの動作に依存して処理を実行する必要はありません。この制約は将来のリリースで撤廃される可能性があります。