Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ステートフル セッション Bean のインスタンス プーリングを行うことは可能ですか? ステートフル Bean インスタンスがパッシベートされている場合のように、prepassivate() の実行中に、それに関連付けられているすべての状態情報を削除し、リクエストを受信した場合にプールに送信します。 postActivate() 中にクライアントからプールから選択されたインスタンスに状態を復元して続行します。
ステートフルセッションBeanのEJB仕様の状態図は、私にはかなり明確に思えます。インスタンスはセッションで使用するために作成され、タイムアウトまたは削除されるまでセッションに関連付けられたままになります。
この種のプーリングが効率の向上になるシナリオを想像するのに苦労しています。最も単純なケースでは、インスタンスの作成/削除のコストと状態の保存と復元のコストを比較していますが、後者が支配的であると思います。