ADF Business Componentsのデプロイメントについて

ADF Business Componentsを含むアプリケーションは、他のアプリケーションとほぼ同様の方法でデプロイされます。 ただし、ADFランタイム・ライブラリを、ビジネス・コンポーネント・アプリケーションをホストするサーバーにインストールする必要があります。 このタスクを実行するために、JDeveloperでは ADF Runtime Installerが提供されます。このインストーラはJDeveloper内で実行します。 このインストーラによって、ADFライブラリがJDeveloperからターゲット・アプリケーション・サーバーに配置されます。

ビジネス・コンポーネントをシンプル・アーカイブとしてデプロイすると、そのビジネス・コンポーネントは、クライアント・アプリケーションがアクセス可能なJ2EE Javaアーカイブ(JAR)・ファイルとしてパッケージ化されます。 J2EE JARファイルとしてのデプロイは、特に高速共有マシンで実行されるクライアント・コード(JClientアプリケーションなど)に適しています。

ビジネス・コンポーネントをJ2EE Webモジュールとしてデプロイすると、そのビジネス・コンポーネントは、Webアプリケーションがアクセス可能なJ2EE Webアーカイブ(WAR)・ファイルとしてパッケージ化されます。 J2EE Webモジュールとしてのデプロイは、特に高速共有マシンで実行されるWebアプリケーション(ADF UIXアプリケーション、JSPアプリケーション、サーブレットなど)に適しています。

ビジネス・コンポーネントをEJBセッションBeanとしてデプロイすると、そのビジネス・コンポーネントは、クライアント・プログラムとは別の層(中間層)で実行されます。 たとえば、EJBセッションBeanは、Oracle Application ServerなどのEJBサーバーで実行されます。

デプロイ時に、アプリケーション・モジュールをクライアント・データ・バインディングに対して使用可能にする必要があります。 JDeveloperでは、「ビジネス・コンポーネントのEJBデプロイメント・プロファイルの作成ウィザード」の「ステップ2/2: AppModules」でデプロイメント・プロファイルを作成する際に、アプリケーション・モジュールをクライアントで使用可能(リモート対応)にできます。 アプリケーション・モジュールをリモート対応にするには、アプリケーション・モジュール・メソッドのEJBリモート・インタフェースまたはクライアント側のプロキシ(あるいはその両方)を作成し、クライアント・プラットフォームにデプロイする必要があります。 詳細は、次のトピックを参照してください。

注意:


関連項目

J2EEデプロイメントについて
J2EEのアーカイブ形式について
デプロイメント・プロファイルについて
デプロイメント・ディスクリプタについて
ADF Business Componentsにアクセスするプログラム規定クライアントのためのライブラリについて
UIXデプロイメント固有の初期化パラメータについて
UIXデプロイメントの依存性について
J2EEアプリケーションのデプロイ用のパッケージ化
J2EEアプリケーションのデプロイ
アプリケーションのJ2EEアプリケーション・サーバーへのデプロイ

 

Copyright © 1997, 2004, Oracle. All rights reserved.