埋め込み可能 EJB コンテナー

埋め込み可能 Enterprise JavaBeans (EJB) コンテナーは、Java™ Platform, Enterprise Edition (Java EE) を必要としないエンタープライズ Bean 用のコンテナーです。

WebSphere® Application Server 埋め込み可能 EJB コンテナーは、 実行に Java EE サーバーを必要としないエンタープライズ Bean 用の コンテナーです。EJB プログラミング・モデルおよび EJB コンテナー・サービス が、Java Platform, Standard Edition (Java SE) サーバーで使用可能になりました。

埋め込み可能コンテナーの使用シナリオを次に示します。
  • EJB 単体テスト: 開発者は、開発環境に WebSphere Application Server の完全なサーバーをインストールすることなく、エンタープライズ Bean をテストすることができます。
  • Java SE アプリケーション内の埋め込み可能エンタープライズ Bean: 開発者は、エンタープライズ Bean、および EJB コンテナーに提供されている機能 (スタンドアロン・デスクトップ・アプリケーションでの依存性の注入、トランザクション、セキュリティーなど) を使用することができます。
WebSphere 埋め込み可能 EJB コンテナーを使用すると、次のような利点があります。
  • EJB 開発、単体テスト、および Java SE ベースのアプリケーション・デプロイメント用にサーバーをインストールする必要がありません。
  • 埋め込み可能コンテナーは、サーバー・ベース・コンテナーよりもフットプリントが、ディスク・スペースおよびメイン・メモリーの両方で大幅に小さくなります。
  • 埋め込み可能コンテナーは、EJB 関連コンポーネントを初期化するだけなので、サーバー・ベース・コンテナーよりも起動時間が短くなります。
埋め込み可能コンテナーを使用する際は、以下の制限に注意してください。
  • インバウンド RMI/IIOP 呼び出しはサポートされていません。つまり、すべての EJB クライアントは、埋め込み可能コンテナーと同じ Java 仮想マシン (JVM) 内に存在する必要があります。
  • メッセージ駆動型 Bean (MDB) はサポートされていません。
  • ワークロード管理ごとの高可用性を実現するために埋め込み可能コンテナーをクラスター化することはできません。 WebSphere 埋め込み可能コンテナーでサポートされる機能の完全なリストについては、トピック『組み込み可能 EJB コンテナーの機能』を参照してください。

トピックのタイプを示すアイコン 概念トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cejb_emcontainer
ファイル名:cejb_emcontainer.html