WebSphere Application Server Network Deployment, Version 6.1   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows, Windows Vista

             目次と検索結果のパーソナライズ化

EJB メソッドの起動キューイング

エンタープライズ Bean へのメソッドの起動は、メソッドの呼び出しを行うリモート・クライアントに対してのみキューイングされます。 リモート・クライアントの例として、エンタープライズ Bean から分離された Java 仮想マシン (JVM) (別のアドレス・スペース) で稼働する Enterprise JavaBeans (EJB) クライアントがあります。 これに対し、EJB クライアント (サーブレットまたは別のエンタープライズ Bean) が、EJB メソッドが実行されるのと同じ JVM 内で、EJB クライアント が実行されるのと同じスレッドにインストールされている場合は、キューイングは発生しません。

リモート Enterprise Bean は、Internet Inter-ORB Protocol を介し たリモート・メソッ ド起動 (RMI-IIOP) を使用することによって通信を行います。RMI-IIOP で開始されるメソッド呼び出しは、サーバー・サイドのオブジェクト・リクエスト・ブローカー (ORB) によって処理されます。 スレッド・プールは、着信要求のキューの役割を 果たします。 ただし、リモート・メソッド要求が出され、スレッド・プール内に使用可能なス レッドがもうない場合は、新規のスレッドが作成されます。メソッド要求が完了した後で、そのスレッドは破棄されます。 したがって、リモート・メソッド要求の処理に ORB が使用されている場合は、無制限 のスレッドの使用によって、EJB コンテナーはオープン・キューとなります。

次の図は、エンタープライズ Bean の 2 つのキューイング・オプションを表しています。

以下に、Enterprise Bean のキューイングのヒントを 2 つ示します。 以下も参照してください。キューイング・ネットワーク



関連タスク
アプリケーション・サービス提供環境のチューニング
関連資料
キューイング・ネットワーク
参照トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 7:44:53 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.nd.doc/info/ae/ae/rprf_ejbquetip.html