モジュールの内容は、デプロイメント・ターゲットにモジュールをインストールできるかどうかに影響します。 デプロイメント・ターゲット は、WebSphere Application Server 製品上のサーバーか、または少なくとも 1 つのメンバーを持つクラスターになります。
モジュールが以下の条件に該当する場合、 バージョン 5.x 製品向けに開発されたアプリケーション、 エンタープライズ Bean (EJB) モジュール、または Web モジュールを、 5.x または 6.x デプロイメント・ターゲットにインストールできます。
モジュールが J2EE 1.4 をサポートしたり、6.x API を呼び出したり 、または 6.x フィーチャーを使用する場合には、6.x デプロイメント・ター ゲットにモジュールをインストールする必要があります。
アプリケーションのインストール中に 「JavaServer Pages ファイルのプリコンパイル」、 「バイナリー構成の使用」、 「Web サービスのデプロイ」、または 「エンタープライズ Bean のデプロイ」 などのオプションを選択すると、 アプリケーションに 6.0.x 製品フィーチャーを使用するよう、 指示することができます。 このようなアプリケーションを 5.x デプロイメント・ターゲットにデプロイすることはできません。そのようなアプリケーションは、6.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 |
アプリケーション、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 |
リソース・アダプター | JCA 1.5 | はい、またはいいえ | 6.x | 6.x |