モジュールの内容は、デプロイメント・ターゲットにモジュールをインストールできるかどうかに影響します。 デプロイメント・ターゲット は、WebSphere Application Server 製品上のサーバーか、または少なくとも 1 つのメンバーを持つクラスターになります。
フィーチャー・パック機能を必要とするアプリケーションを、そのフィーチャー・パックにより拡張されてきた v6.1.x デプロイメント・ターゲットにインストールする必要があります。
つまり、Feature Pack for Web Services を使用するアプリケーションを、フィーチャー・パック用に拡張されてきたプロファイルを持つサーバーにインストールする必要があるということです。
分散オペレーティング・システムでの Feature Pack for Web Services のインストール
では、Web
サービス・フィーチャー・パックのインストール方法およびフィーチャー・パックのプロファイルの拡張方法を説明しています。
フィーチャー・パックを必要とするアプリケーションを、フィーチャー・パックをサポートしない v6.1.x サーバーにインストールすることはできません。また、v5.x または v6.0.x サーバーにインストールすることもできません。
ご使用のアプリケーションがフィーチャー・パックを必要としない場合、アプリケーションをフィーチャー・パックにより拡張されてきたサーバーにインストールするか、またはその他のサポートされるデプロイメント・ターゲットにインストールすることができます。その他のサポートされるデプロイメント・ターゲットについては、インストール可能なアプリケーション・モジュールを参照してください。
モジュールが以下の条件に該当する場合、 バージョン 5.x 製品向けに開発されたアプリケーション、 エンタープライズ Bean (EJB) モジュール、Session Initiation Protocol (SIP) モジュール、 または Web モジュールを、5.x または 6.x の デプロイメント・ターゲットにインストールできます。
モジュールが J2EE 1.4 をサポートしている場合は、6.x デプロイメント・ターゲットにそのモジュールをインストールする必要があります。モジュールが 6.1.x API を呼び出すか、6.1.x フィーチャーを使用する場合には、6.1.x デプロイメント・ターゲットにこのモジュールをインストールする必要があります。6.0.x API を呼び出すモジュール、または 6.0.x フィーチャーを使用するモジュールは、6.0.x または 6.1.x デプロイメント・ターゲットにインストールできます。
アプリケーションのインストール中に 「JavaServer Pages ファイルのプリコンパイル」、 「バイナリー構成の使用」、 「Web サービスのデプロイ」、または 「エンタープライズ Bean のデプロイ」 などのオプションを選択すると、 アプリケーションに 6.1.x 製品フィーチャーを使用するよう、 指示することができます。 このようなアプリケーションを 5.x または 6.0.x デプロイメント・ターゲットにデプロイすることはできません。そのようなアプリケーションは、6.1.x デプロイメント・ターゲットにデプロイする必要があります。
同様に、6.x デプロイメント・ターゲットでアプリケーション・サーバーが提供する Java Authorization Contract for Containers(JACC) などの J2EE 1.4 フィーチャーを使用するアプリケーションをデプロイする必要があります。
モジュールが 6.x ランタイム API を呼び出さないのであれば、 バージョン 5.x 製品向けに開発された、 スタンドアロン・リソース・アダプター (コネクター) モジュール、 または RAR ファイルを、5.x または 6.x の デプロイメント・ターゲットにインストールできます。 モジュールが 6.x API を呼び出す場合は、6.x デプロイメント・ターゲットにモジュールをインストールする必要があります。
5.x デプロイメント・ターゲット は、WebSphere Application Server バージョン 5 製品上のサーバーか、または、少なくとも 1 つのメンバーを持つクラスターです。
6.x デプロイメント・ターゲット は、WebSphere Application Server バージョン 6 製品上のサーバーか、またはすべてのメンバーを持つクラスターです。
モジュール・タイプ | モジュール Java サポート | 6.x ランタイム API を呼び出すか、または 6.x フィーチャーを使用するモジュールですか | モジュールをインストールできるクライアント・バージョン | デプロイメント・ターゲット・バージョン |
アプリケーション、EJB、Web、またはクライアント | J2EE 1.3 | いいえ | 5.x または 6.x | 5.x または 6.x |
アプリケーション、EJB、Web、またはクライアント | J2EE 1.3 | はい | 6.x | 6.x 6.1.x ランタイム API を呼び出すモジュール、または 6.1.x フィーチャーを使用するモジュールは、6.1.x デプロイメント・ターゲットにインストールする必要があります。 6.0.x ランタイム API を呼び出すモジュール、または 6.0.x フィーチャーを使用するモジュールは、任意の 6.x デプロイメント・ターゲットにインストールできます。 |
アプリケーション、EJB、SAR、Web、またはクライアント | J2EE 1.4 | はい、またはいいえ | 6.x | 6.x |
アプリケーション、EJB、Web、またはクライアント | J2EE 1.4 | はい、またはいいえ | 6.x | 6.x |
リソース・アダプター | JCA 1.0 | いいえ | 5.x または 6.x | 5.x または 6.x |
リソース・アダプター | JCA 1.0 | はい | 6.x | 6.x 6.1.x ランタイム API を呼び出すモジュールは、6.1.x デプロイメント・ターゲットにインストールする必要があります。 6.0.x ランタイム API を呼び出すモジュールは、任意の 6.x デプロイメント・ターゲットにインストールできます。 |
リソース・アダプター | JCA 1.5 | はい、またはいいえ | 6.x | 6.x 6.1.x ランタイム API を呼び出すモジュールは、6.1.x デプロイメント・ターゲットにインストールする必要があります。 6.0.x ランタイム API を呼び出すモジュールは、任意の 6.x デプロイメント・ターゲットにインストールできます。 |