以降の節では、Java ES 7 の各製品の下位互換について説明するとともに、該当の製品自体の従来バージョンとの互換性、および動作するうえで依存する製品の従来バージョンとの互換性を取り上げます。
Solaris Cluster 3.2 1/09 は、従来バージョンの Solaris Cluster との互換性がありません。クラスタ内のノードはすべて、同じバージョンの Solaris Cluster を実行している必要があります。
Solaris Cluster Geographic Edition 3.2 1/09 は、従来バージョンの Solaris Cluster Geographic Edition との互換性がありません。Solaris クラスタ内のノードはすべて、同じバージョンの Solaris Cluster Geographic Edition を実行している必要があります。
Solaris Cluster は、ほかの Java ES 製品には依存しません。
Solaris Cluster Geographic Edition は、Solaris Cluster に依存します。
Solaris Cluster Geographic Edition 3.2 1/09 は、次のバージョンの Solaris Cluster でサポートされています。
Solaris Cluster 3.2 2/08
Solaris Cluster 3.2 1/09
Sun GlassFish Enterprise Server 2.1.1 は、Sun Java System Application Server バージョン 9.1、8.2、8.1、8.0 および 7.x とのバイナリ互換があります。
Application Server 9.1 上で動作する Java アプリケーションは、GlassFish Enterprise Server 2.1.1 上で動作します。同様に、Application Server バージョン 8.2、8.1、8.0 および 7.x 上で動作する Java アプリケーションも互換性のない場合を除き、GlassFish Enterprise Server 2.1.1 上で動作可能です (『Sun GlassFish Enterprise Server v2.1.1 Upgrade Guide』の第 1 章「Enterprise Server Compatibility Issues」の説明を参照)。
表 2–3 に、Glass ish Enterprise Server 2.1.1 が依存する Java ES 製品の互換性情報を示します。
表 2–3 GlassFish Enterprise Server が依存する製品
製品 |
依存性の種類 |
サポートされるバージョン |
---|---|---|
Message Queue |
必須の依存性: 信頼性の高い非同期メッセージングを実現します。 |
バージョン 4.3 (GlassFish Enterprise Server 2.1.1 に付属するバージョン 4.4) |
Web サーバー |
オプションの依存性: インスタンス間の負荷分散を実行します。 |
バージョン 6.1/7.0、および 6.1/7.0 との下位互換を持つ 6.1/7.0 以降のマイナーバージョン |
バージョン 10.0 は、Sun GlassFish Web Space Server の最初のリリースから 6 回目の更新です。すべての Web Space Server Update リリースに、下位互換性があります。
表 2–4 に、GlassFish Web Space Server 10.0 Update 6 が依存する Java ES 製品の互換性情報を示します。
表 2–4 GlassFish Web Space Server が依存する製品
製品 |
依存性の種類 |
サポートされるバージョン |
---|---|---|
GlassFish Enterprise Server |
必須の依存性: J2EE Web コンテナの実行時サービスを提供します。 |
バージョン 2.1 |
OpenSSO Enterprise |
オプションの依存性: 認証/承認サービスを提供します。 |
バージョン 8.0 |
Directory Server Enterprise Edition 6.3.1 は一般的に、Directory Server Enterprise Edition バージョン (バージョン 6.0 まで) との互換性を備えていますが、その場合でも若干の互換性の制約が伴います。Directory Server、Directory Proxy Server、Identity Synchronization for Windows、Directory Server Resource Kit、および Directory Editor の互換性の詳細については、『『Sun Java System Directory Server Enterprise Edition 6.3.1 Release Notes』の第 1 章「Compatibility Issues」」を参照してください。
プラグイン API の互換性については、『Sun Java System Directory Server Enterprise Edition 6.3 Developer’s Guide』の第 2 章「Changes to the Plug-In API Since Directory Server 5.2」および『Sun Java System Directory Server Enterprise Edition 6.3 Developer’s Guide』の第 3 章「Changes to the Plug-In API From Directory Server 4 to Directory Server 5.2」を参照してください。
表 2–5 Directory Server Enterprise Edition が依存する製品
製品 |
依存性の種類 |
サポートされるバージョン |
---|---|---|
GlassFish Enterprise Server |
オプションの依存性: Directory Service Control Center (DSCC) に適用されます。DSEE インタンスを管理するには、DSEE を J2EE の Web コンテナに配備する必要があります。 DSCC は複数の J2EE Web コンテナをサポートしているので、GlassFish Enterprise Server への依存性はオプションです。 |
バージョン 2.1 以降、Sun Java System Application Server 8.2 以降 |
Message Queue 4.3 は一般的に、Message Queue バージョン (バージョン 3.6 まで) との互換性を備えていますが、若干の互換性の制約が伴います。ブローカ、クライアント、管理対象オブジェクト、および管理ツールの互換性の詳細については、『『Sun Java System Message Queue 4.3 Installation Guide』の「Compatibility Issues」」を参照してください。
Message Queue 4.3 が提供する公開インタフェースの安定性については、『『Sun Java System Message Queue 4.3 Administration Guide』の付録 B「Stability of Message Queue Interfaces」」を参照してください。
Message Queue の場合、ほかの Java ES 製品に対する依存性は必須ではありませんが、必要に応じてほかの一部の Java ES 製品を使用することにより拡張機能の利用を可能にしています。このような Message Queue の依存性に関する追加情報については、各コンポーネント製品のドキュメントを参照してください。
表 2–6 Message Queue が依存する製品
製品 |
拡張機能 |
サポートされるバージョン |
---|---|---|
DirectoryServer |
管理対象オブジェクトおよびユーザーデータを、ローカルにではなく LDAP ディレクトリに格納 |
バージョン 6.0、および 6.0 との下位互換を持つ 6.0 以降のマイナーバージョン |
GlassFish Enterprise Server |
クライアントとブローカ間の HTTP メッセージングのサポート |
バージョン 2.1、および 2.1 との下位互換を持つ 2.1 以降のバージョン。 |
Sun Java System Application Server |
クライアントとブローカ間の HTTP メッセージングのサポート |
バージョン 9.1、および 9.1 との下位互換を持つ 9.1 以降のバージョン。 |
Solaris Cluster |
高可用性サポートの提供 |
バージョン 3.2、および 3.2 との下位互換を持つ 3.2 以降のマイナーバージョン |
Web サーバー |
クライアントとブローカ間の HTTP メッセージングのサポート |
バージョン 7.0 Update 3、および 7.0 Update 3 との下位互換を持つ 7.0 Update 3 以降のアップデート |
GlassFish Enterprise Server 2.1.1 には、Message Queue 4.4 が付属しています。Sun OpenSSO Enterprise 8.0 Update 1 Patch 2 には、Message Queue 4.3 が付属しています (セッションフェイルオーバー機能付き)。
Web Proxy Server 4.0.11 は、Web Proxy Server バージョン (4.0 まで) との下位互換があります。
Web Proxy Server の場合、ほかの Java ES 製品に対する依存性は必須ではありませんが、必要に応じて Directory Server (Directory Server Enterprise Edition) を使用することにより LDAP ベースの認証を可能にしています。Directory Server を使用している場合、Web Proxy Server 4.0.11 で Directory Server バージョン 5.2 および 6.x がサポートされます。
Web Server 7.0 Update 6 は、Web Server バージョン (7.0 まで) との下位互換があります。
Web Server の場合、ほかの Java ES 製品に対する依存性は必須ではありませんが、必要に応じて Directory Server (Directory Server Enterprise Edition) を使用することにより LDAP ベースの認証を可能にしています。Directory Server を使用している場合、Web Server 7.0 Update 4 で Directory Server バージョン 6.x がサポートされます。
OpenSSO Enterprise 8.0 U1P2 は、その先行製品である Sun Java System Access Manager のバージョンとの互換性が確保されています。具体的な情報は次のとおりです。
OpenSSO Enterprise 8.0U1P2 は、すべての Access Manager 7.1 および Access Manager 7 2005Q 4 の既存機能 (たとえば、フル SDK やクライアント SDK API) に対する下位互換をサポートしています。次のリリースに対しては、下位互換がサポートされていません。
Access Manager 6 2005Q1 (6.3) およびそれ以前のリリース。
Liberty ID-FF スキーマのメタデータ: Directory Server 内の Access Manager または Federation Manager のスキーマをアップグレードしないかぎり、Liberty ID-FF プロファイルは機能しません。
OpenSSO Enterprise 8.0U1P2 は、OpenSSO Enterprise および Access Manager 7.1 の各インスタンスが同じ Directory Server スキーマにアクセスする場合にかぎり、Access Manager 7.1 と共存できます。この共存が発生するのは通常、Access Manager 7.1 の複数インスタンスが同じ Directory Server スキーマにアクセスしていて、順次に更新される場合です。次のリリースに対しては、共存がサポートされていません。
Access Manager 7 2005Q4
Access Manager 6 2005Q1 (6.3) およびそれ以前のリリース
Federation Manager 7.0
下位互換の詳細については、『『Sun OpenSSO Enterprise 8.0 Upgrade Guide』の「Backward Compatibility with OpenSSO Enterprise 8.0」」を参照してください。
共存の詳細については、『『Sun OpenSSO Enterprise 8.0 Upgrade Guide』の「Coexistence with OpenSSO Enterprise 8.0」」を参照してください。
OpenSSO Enterprise の場合、ほかの Java ES 製品に対する依存性は必須ではありませんが、必要に応じて複数の Java ES 製品を使用して Web コンテナに対する必須の依存性条件を満たし、ほかの Java ES 製品を使用して拡張機能の利用を可能にしています。OpenSSO Enterprise 8.0 に関するオプションの依存性の情報を、表 2–7 に示します。·
表 2–7 OpenSSO Enterprise が依存する製品
製品 |
依存性の種類 |
サポートされるバージョン |
---|---|---|
Directory Server Enterprise Edition |
OpenSSO Enterprise は必要に応じて LDAP Server を使用して、構成データおよびユーザーデータの保管を可能にしています。 |
バージョン 5.2、6.0、6.3、および 6.3.1。DSEE 6.2 は、Sun Alert により、廃止されましたのでご注意ください。 |
GlassFish Enterprise Server |
OpenSSO Enterprise には Web コンテナが必要です。 |
Version 2.1 のほか、Sun Java System Application Server バージョン 9.1 Update 1 および Update 2 |
Message Queue |
セッションフェイルオーバー機能が有効な場合、OpenSSO Enterprise には Message Queue が必要です。 |
バージョン 4.1、および 4.1 との下位互換を持つ 4.1 以降のマイナーバージョン |
Web サーバー |
OpenSSO Enterprise には Web コンテナが必要です。 |
バージョン 7.0 Update 3 以降 |