Interstage Application Server アプリケーション作成ガイド (CORBAサービス編) |
目次
索引
![]() ![]() |
第6章 アプリケーションの開発(Java言語) | > 6.10 サーバアプリケーションのプログラミング(POA概要) |
POAManagerオブジェクトはPOAオブジェクトの生成時、create_POA()メソッドの引数として渡すことによって、POAオブジェクトと関連付けられます。POAManagerは、以下の4つの状態を持っています。POAオブジェクトはPOAManagerの状態に従って処理を決定します。この状態は、activate()、hold_requests()、discard_requests()、deactivate()などのメソッドで変更することが可能です。
POAManagerオブジェクトの状態遷移を以下に示します。
POAManagerオブジェクトは初期状態は、Holding状態です。
CORBAサービスのJava言語マッピングでは、初期状態からactive状態を経由せずに、discarding状態にすることはできません。active状態とした後は、上図のように状態遷移を行うことができます。
目次
索引
![]() ![]() |