WebSphere Application Server Network Deployment for i5/OS, Version 6.1   
             オペレーティング・システム: i5/OS

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

アプリケーション管理

Java 2 Platform, Enterprise Edition (J2EE) アプリケーションおよびモジュールには、 Extensible Markup Language (XML) ベースのデプロイメント記述子が組み込まれています。 このデプロイメント記述子は、アプリケーションやモジュールに関連したさまざまな J2EE 成果物を指定します。 J2EE 成果物には、Enterprise JavaBeans (EJB) 定義、セキュリティー役割定義、 EJB 参照、リソース参照などが含まれます。 これらの成果物によって、アプリケーション・ロジックで使用されるさまざまな未解決の参照が定義されます。 J2EE 仕様では、これらの成果物が、J2EE アプリケーションのデプロイメント中に WebSphere Application Server で検出されるような、 J2EE プラットフォーム固有の情報にマップされなければなりません。

WebSphere Application Server でサポートされるアプリケーション・アセンブリー・ツールは、 製品に提供されているアプリケーション管理サポートとともに、 特定の WebSphere Application Server 情報の収集に役立ちます。 収集された情報を使用して、J2EE アプリケーションのさまざまなデプロイメント記述子に定義される参照を解決します。 この情報は、デプロイメント記述子とともにアプリケーションの EAR ファイルに保管されます。 次の図は、WebSphere Application Server 固有のデプロイメント情報が取り込まれている Enterprise Archive (EAR) ファイルの構造を示しています。WebSphere Application Server デプロイメント情報が含まれている EAR ファイル

アプリケーション管理アーキテクチャーには、 デプロイヤーが WebSphere Application Server のデプロイメント情報を収集する際に使用できるクラスのセットが提供されています。 この情報は、バインディング情報 とも呼ばれ、 アプリケーションの EAR ファイルに保管されます。 デプロイヤーは、AppManagement インターフェースを使用して EAR ファイルを WebSphere Application Server 構成にインストールできます。

WebSphere Application Server のアプリケーション管理サポートは、 アプリケーションのインストールとアンインストール、インストールしたアプリケーションのバインディング情報の編集、 アプリケーションの全体的または部分的更新、アプリケーションのエクスポートなどの機能を提供します。 com.ibm.websphere.management.application.AppManagement インターフェースは、 WebSphere Application Server では Java Management Extensions (JMX) ベースの AppManagement MBean として公開されていますが、 このような機能を備えています。 サーバー、またはスタンドアロン管理クライアント・プログラムで実行されるコードは、 このインターフェースにアクセスできます。 アプリケーション管理機能へのアクセスは、WebSphere Application Server がなくても可能です。 このモードは、ローカル・モード と呼ばれるもので、 J2EE アプリケーションを製品インストールの一部としてインストールする場合に特に便利です。 WebSphere Application Server Network Deployment の場合、 AppManagement MBean はデプロイメント・マネージャーのみに存在します。 このため、中央での構成と管理に便利です。

Network Deployment 構成でのアプリケーションのデプロイメント

次の図は、Network Deployment 製品のアプリケーションのデプロイメントを説明しています。
  1. インストールするアプリケーションの EAR ファイルは、 アプリケーション・メタデータとともにデプロイメント・マネージャーのマスター構成リポジトリーに保管されています。
  2. 構成同期操作によって、マスター・リポジトリー内のアプリケーションがターゲット・ノードのリポジトリー内に複製されます。
  3. アプリケーションの EAR ファイルは、同期操作の終了時にターゲット・ノードのインストール宛先に抽出されます。
  4. WebSphere Application Server ランタイムは、アプリケーション・クライアント要求にサービスを提供する際に、 インストール宛先からアプリケーションのビジネス・ロジック (EJB クラス、 サーブレット、JavaServer Pages (JSP) など) を読み取ります。
  5. WebSphere Application Server は、アプリケーションの始動時に、構成リポジトリーから、またはアプリケーシ ョンのインストール時に指定されたオプションによってはインストール宛先のみから、アプリケーション・メタデータ ( デプロイメント記述子および WebSphere Application Server バインディングなどの) を読み取ります。

Network Deployment 構成でのアプリケーションのデプロイメント




関連タスク
管理プログラムの使用 (JMX)
概念トピック    

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

最終更新: Jan 21, 2008 8:28:52 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.nd.iseries.doc/info/iseriesnd/ae/cjmx_app_manage.html