アプリケーションサーバがステートレスEJBをプールする理由は何ですか?なぜステートレスEJBがプールされるのですか?
私は、呼び出しの取り込みのためにアプリケーションの作業負荷を制御することは有効ですが、これはサーバーを呼び出すクライアントがFAÇADEであるEJBのプーリングを正当化するだけです。
内部EJB(公開されておらず、ビジネスロジックを実行するために内部的に呼び出されるもの)をプールすることは、どんな利点もありますか? (Springのように)共有の単一インスタンスを使用する代わりに。
少なくとも1つの欠点について考えることができます。高度に使用される内部EJBがボトルネックとして機能する可能性があります。
ステートレスの場合、並行性によって脅かされる状態はないため、競合状態は発生しないため、スレッドセーフです。間違っていますか?はい、彼らは注入されたリソースのようないくつかの状態を持っていることを知っていますが、多分彼らはステートレスと呼ばれるべきではありません! :)私は正しい答えを取る。 – edutesoy
@edutesoy私はあなたの説明に同意します。しかし、なぜその状態が維持されているのか。 –