私は、J2SEアプリケーションからリモートのステートレスセッションBeanを呼び出しており、ルックアップのコストを削減するためにセッションBeanへの参照をキャッシュします。これでいい?リモートステートレスセッションBeanの参照をEJB3にキャッシュできますか?
EJB2ではServiceLocatorパターンがリモートリソースへのルックアップをキャッシュするためによく使用されましたが、EJB3には別のEJBホーム(通常はキャッシュされていました)とリモートオブジェクトはありません。
一般的な答えはEJB3インジェクションを使用することですが、私はJ2SEクライアントからリモートEJBサーバーを呼び出すため、インジェクションは使用できません。