Sun Microsystems Documentation

Interopérabilité des produits dans Sun Java Enterprise System 6

Ce document est maintenu par l'équipe Java ES.

Ce document fournit des informations sur l'interopérabilité des produits dans Sun Java Enterprise System (Java ES) 6 Base, l'offre de base de Java ES. Pour plus d'informations sur les autres offres Java ES 6, notamment les différentes suites Java ES, voir sun.com/software/javaenterprisesystem .

Le terme interopérabilité fait référence à la capacité de deux produit à fonctionner ensemble sans conflit. Voici des exemples d'interopérabilité :

Ce document ne fournit pas d'informations sur la cohabitation, sauf si celle de deux produits est limitée ou restreinte d'une manière ou d'une autre ou si elle requiert une configuration spéciale.

Il propose deux types d'informations sur l'interopérabilité des produits de Java ES 6 Base :

Interopérabilité des versions de produit dans Java ES 6

Le tableau suivant récapitule l'interopérabilité des produits dans Java ES 6 Base. Pour utiliser ce tableau, localisez la ligne du produit qui vous intéresse, puis lisez-la pour connaître son interopérabilité avec les autres produits de Java ES 6. Un “Oui” indique que le produit est interopérable, “Non” indique qu'il ne l'est pas, tandis qu'un blanc indique qu'il n'existe pas d'interaction avec le produit. Un nombre situé après le “Oui” ou le “Non” indique qu'une note relative à l'interopérabilité s'applique, tel que décrit dans les Notes d'interopérabilité.

Notez que ce tableau présente uniquement des informations d'interopérabilité sur les paires de produits. Il n'offre pas d'informations sur les problèmes généraux potentiels des produits. Afin de bénéficier d'une image précise de l'interopérabilité et de la disponibilité des fonctionnalités, recoupez les données de ce tableau avec les notes de version des produits qui vous intéressent.

Afin de d'afficher le grand nombre de produits de Java ES 6, ce tableau utilise les abréviations de produits suivantes :

Abréviation

Produit

DSEE 6.3.1

Sun Java System Directory Server Enterprise Edition 6.3.1

GFES 2.1

Sun GlassFish Enterprise Server 2.1

GFWS 1.4

Sun GlassFish Web Stack 1.4

GFWSS 10.0

Sun GlassFish Web Space Server 10.0

IdM 8.0

Sun Identity Manager 8.0

JCAPS 6U1

Sun Java Composite Application Platform Suite (Java CAPS) 6 Update 1

MQ 4.3

Sun Java System Message Queue 4.3

OSSOE 8.0

Sun OpenSSO Enterprise 8.0

SC 3.2 1/09

Solaris Cluster 3.2 1/09 (incluant Solaris Cluster Agents et Solaris Cluster Geographic Edition)

WPS 4.0.8

Sun Java System Web Proxy Server 4.0.8

WS 7.0U4

Sun Java System Web Server 7.0 Update 4

Notez que Sun GlassFish Web Stack, Sun Identity Manager et Java CAPS ne font pas partie de l'offre Java ES Base. Les informations sur leur interopérabilité sont incluses, car ils sont disponibles dans les suites Sun Java System dans le cadre du programme Java ES élargi.

Tableau 1 Interopérabilité des versions de produit dans Java ES 6

DSEE 6.3.1

GFES 2.1

GFWSS 10.0

MQ 4.3

OSSOE 8.0

SC 3.2 1/09

WPS 4.0.8

WS 7.0U4

DSEE 6.3.1

Oui (1)

Oui

Oui

Oui

Oui

Non (1)

GFES 2.1

Oui (1)

Oui (2)

Oui

Oui

Oui

Oui (3)

Oui (3)

GFWSS 10.0

Oui

Oui (2)

Oui

Oui

Non

MQ 4.3

Oui

Oui

Oui

Oui

Oui

OSSOE 8.0

Oui

Oui

Oui

Oui

Oui

Oui

SC 3.2 1/09

Oui

Oui

Oui

Oui

Oui

WPS 4.0.8

Oui (3)

Oui

Oui

Oui

Oui (3)

WS 7.0U4

Non (1)

Oui (3)

Non

Oui

Oui

Oui

Oui (3)

GFWS 1.4

Oui (1)

Oui (3)

Oui

Oui

Oui

Oui (3)

Oui (3)

IdM 8.0

Oui

Oui

Oui

Oui

Oui

Oui

Non (4)

JCAPS 6U1

Oui

Oui

Oui

Oui

Oui

Oui

Non (4)

Notes d'interopérabilité

  1. DSEE 6.3.1 et conteneurs Web. Le composant Directory Server Control Center de Directory Server Enterprise Edition doit être déployé dans un conteneur Web. Il prend en charge le déploiement sur GlassFish Enterprise Server et Apache Tomcat (partie intégrante de GlassFish Web Stack), mais pas sur Web Server. Étant donné que les autres composants de Directory Server Enterprise Edition n'interagissent pas avec les conteneurs Web, leur interopérabilité avec ces derniers ne pose pas de problème.

  2. GFES 2.1 et GFWSS 10.0. Lorsque le gestionnaire de sécurité de GlassFish Enterprise Server est en cours d'exécution, GlassFish Web Space Server ne s'installe pas correctement sur GlassFish Enterprise Server. Pour plus d'informations sur la résolution de ce problème, voir GlassFish Enterprise Server and Web Space Server: special configuration required to install Web Space Server when GlassFish Enterprise Server has Security Manager enabled (6771720, 6813015) du Sun Java Enterprise System 6 Release Notes.

  3. Cohabitation des serveurs Web, des conteneurs et des proxies. Lors de l'installation de deux serveurs Web, conteneurs ou proxies sur le même système, vous devez vous assurer de l'absence de conflits de ports découlant de la mise en œuvre du même service d'écoute par les deux produits sur un port standard, tel qu'un service d'écoute HTTP lié au port 80. Ce conflit de port potentiel pouvant découler d'une cohabitation s'applique aux produits suivants :

    • GlassFish Enterprise Server

    • Web Proxy Server

    • Web Server

    • GlassFish Web Stack (plusieurs composants, incluant Apache Server et Apache Tomcat)

  4. IdM 8.0 ou JCAPS 6U1 et WS 7.0U4. Identity Manager et Java CAPS ne prennent pas en charge Web Server en tant que conteneur Web. Cependant, les services et les interfaces administratives des deux produits sont disponibles via la fonctionnalité plug-in de proxy inverse de Web Server à condition que les services et les interfaces administratives soient déployés sur un conteneur Web pris en charge.

Rétrocompatibilité des versions de produit dans Java ES 6

Les sections suivantes offrent des informations sur la rétrocompatibilité de chaque produit de Java ES 6, couvrant la compatibilité avec les versions antérieures du produit, ainsi qu'avec celles des produits dont ce dernier à besoin ou dont il dépend pour fonctionner.

Solaris Cluster 3.2 1/09 et Solaris Cluster Geographic Edition 3.2 1/09

Solaris Cluster 3.2 1/09 n'est pas compatible avec les versions antérieures de Solaris Cluster. Tous les nœuds d'un cluster doivent exécuter la même version de Solaris Cluster.

Solaris Cluster Geographic Edition 3.2 1/09 n'est pas compatible avec les versions antérieures de Solaris Cluster Geographic Edition. Tous les nœuds d'un cluster Solaris Cluster doivent exécuter la même version de Solaris Cluster Geographic Edition.

Produits dont dépend Solaris Cluster

Solaris Cluster ne dépend d'aucun autre produit Java ES.

Produits dont dépend Solaris Cluster Geographic

Solaris Cluster Geographic Edition dépend uniquement d'un produit Java ES : Solaris Cluster.

Solaris Cluster Geographic Edition 3.2 1/09 est pris en charge par les versions suivantes de Solaris Cluster :

Sun GlassFish Enterprise Server 2.1

Sun GlassFish Enterprise Server 2.1 est compatible binaire avec les versions 9.1, 8.2, 8.1, 8.0 et 7.x de Sun Java System Application Server.

Les applications Java exécutées sur Application Server 9.1 s'exécutent sur GlassFish Enterprise Server 2.1. De plus, les applications Java exécutées sur les versions 8.2, 8.1, 8.0 et 7.x d'Application Server s'exécutent également sur GlassFish Enterprise Server 2.1, exception faite de certaines incompatibilités, qui sont décrites dans le Chapitre 1, Application Server Compatibility Issues du Sun GlassFish Enterprise Server 2.1 Upgrade guide.

Produits dont dépend GlassFish Enterprise Server

Le tableau suivant fournit des informations de compatibilité sur les produit Java ES dont dépend GlassFish Enterprise Server 2.1.

Produit

Nature de la dépendance

Versions prises en charge

Message Queue

Dépendance requise : Assure la fiabilité de la messagerie asynchrone.

Version 4.3 (incluse dans GlassFish Enterprise Server 2.1)

Web Server

Dépendance facultative : Assure un équilibrage de charge entre les instances.

Version 6.1 et versions mineures les plus récentes rétrocompatibles avec la version 6.1 ; version 7.0 et versions mineures les plus récentes rétrocompatibles avec la version 7.0

Sun GlassFish Web Space Server 10.0

La version 10.0 étant la première de Sun GlassFish Web Space Server, elle ne requiert pas d'informations de rétrocompatibilité.

Produits dont dépend GlassFish Web Space Server

Le tableau suivant présente des informations de compatibilité sur les produits Java ES dont dépend GlassFish Web Space Server 10.0.

Produit

Nature de la dépendance

Versions prises en charge

GlassFish Enterprise Server

Dépendance requise : Fournit des services d'exécution de conteneur Web J2EE.

Version 2.1

OpenSSO Enterprise

Dépendance facultative : Fournit des services d'authentification et d'autorisation.

Version 8.0

Sun Java System Directory Server Enterprise Edition 6.3.1

Directory Server Enterprise Edition 6.3.1 est habituellement rétrocompatible avec Directory Server Enterprise Edition jusqu'à la version 6.0, mais il existe certaines restrictions de compatibilité. Pour des informations détaillées sur la compatibilité de Directory Server, Directory Proxy Server, Identity Synchronization for Windows, Directory Server Resource Kit et Directory Editor, voir le Chapitre 1, Compatibility Issues du Sun Java System Directory Server Enterprise Edition 6.3.1 Release Notes.

Pour plus d'informations sur la compatibilité de l'API de plug-in, voir le chapitre 2, Modifications de l'API de plug-in depuis Directory Server 5.2, et le chapitre 3, Modifications de l'API de plug-in de Directory Server 4 à Directory Server 5.2, dans le Sun Java System Directory Server Enterprise Edition 6.3 Developer’s Guide.

Produits dont dépend Directory Server Enterprise Edition

Directory Server Enterprise Edition possède une dépendance à un autre produit Java ES : GlassFish Enterprise Server. Cette dépendance s'applique à Directory Service Control Center (DSCC), qui doit être déployé dans un conteneur Web J2EE. Etant donné que DSCC prend en charge plusieurs conteneurs Web J2EE, la dépendance spécifique à GlassFish Enterprise Server est facultative. Dans Directory Server Enterprise Edition 6.3.1, DSCC prend en charge ces versions de GlassFish Enterprise Server et de son précurseur, Sun Java System Application Server:

Sun Java System Message Queue 4.3

Message Queue 4.3 est habituellement rétrocompatible avec Message Queue jusqu'à la version 3.6, avec certaines restrictions de compatibilité. Pour des informations détaillées sur la compatibilité dans les domaines des courtiers, des clients, des objets administrés et de l'outil d'administration, voir Compatibility Issues du Sun Java System Message Queue 4.3 Installation Guide.

Pour plus d'informations sur la stabilité des interfaces publiques fournies par Message Queue 4.3, voir l'Annexe B, Stability of Message Queue Interfaces du Sun Java System Message Queue 4.3 Administration Guide.

Produits dont dépend Message Queue

Message Queue ne possède pas de dépendances obligatoires à d'autres produits Java ES, mais peut s'appuyer, de manière facultative, sur plusieurs autres produits Java ES pour fournir des fonctionnalités optimisées. Le tableau suivant fournit des informations sur ces dépendances facultatives pour Message Queue 4.3.

Produit

Fonctionnalités optimisées

Versions prises en charge

Directory Server

Pour stocker les objets administrés et les données utilisateur dans un annuaire LDAP plutôt que localement.

Version 6.0 et versions mineures plus récentes rétrocompatibles avec 6.0

GlassFish Enterprise Server

Pour prendre en charge la messagerie HTTP entre les clients et les courtiers.

Version 2.1

Solaris Cluster

Pour assurer la prise en charge de la haute disponibilité.

Version 3.2 et versions mineures plus récentes rétrocompatibles avec la version 3.2

Web Server

Pour prendre en charge la messagerie HTTP entre les clients et les courtiers.

Version 7.0 Update 3 et les nouvelles mises à jour rétrocompatibles avec la version 7.0 Update 3

Sun Java System Web Proxy Server 4.0.8

Web Proxy Server 4.0.8 est rétrocompatible avec Web Proxy Server jusqu'à la version 4.0.

Produits dont dépend Web Proxy Server

Web Proxy Server ne possède pas de dépendances obligatoires à d'autres produits Java ES, mais peut s'appuyer, de manière facultative, sur Directory Server (dans Directory Server Enterprise Edition) pour fournir une authentification basée sur LDAP. Lorsque Directory Server est utilisé, Web Proxy Server 4.0.8 prend en charge les versions 5.2 et 6.x de Directory Server.

Sun Java System Web Server 7.0 Update 4

Web Proxy Server 7.0 Update 4 est rétrocompatible avec Web Server jusqu'à la version 7.0.

Produits dont dépend Web Server

Web Server ne possède pas de dépendances obligatoires à d'autres produits Java ES, mais peut s'appuyer, de manière facultative, sur Directory Server (dans Directory Server Enterprise Edition) pour fournir une authentification basée sur LDAP. Lorsque Directory Server est utilisé, Web Server 7.0 Update 4 prend en charge les versions 6.x de Directory Server.

Sun OpenSSO Enterprise 8.0

Bien que la version 8.0 soit la première d'OpenSSO Enterprise, elle conserve la compatibilité avec les versions de son produit précurseur, Sun Java System Access Manager. Plus spécifiquement :

Pour plus d'informations sur la rétrocompatibilité, voir Backward Compatibility with OpenSSO Enterprise 8.0 du Sun OpenSSO Enterprise 8.0 Upgrade Guide.

Pour plus d'informations sur la coexistence, voir Coexistence with OpenSSO Enterprise 8.0 du Sun OpenSSO Enterprise 8.0 Upgrade Guide.

Produits dont dépend OpenSSO Enterprise

OpenSSO Enterprise ne possède pas de dépendances obligatoires sur les autres produits Java ES, mais peut utiliser plusieurs produits Java ES pour assurer sa dépendance requise sur un conteneur Web ou d'autres produits Java ES pour fournir des fonctionnalités optimisées. Le tableau suivant fournit des informations sur ces dépendances facultatives pour OpenSSO Enterprise 8.0.

Produit

Nature de la dépendance

Versions prises en charge

Directory Server Enterprise Edition

OpenSSO Enterprise peut utiliser, de manière facultative, un serveur LDAP pour stocker ses données de configuration.

Versions 5.2, 6.0, 6.2, 6.3 et 6.3.1

OpenSSO Enterprise peut utiliser de manière facultative un serveur LDAP pour stocker ses données utilisateur.

Versions 6.3 et 6.3.1

GlassFish Enterprise Server

OpenSSO Enterprise requiert un conteneur Web.

Version 2.1 ; également Sun Java System Application Server versions 9.1 Update 1 et Update 2

Message Queue

OpenSSO Enterprise requiert Message Queue si les fonctionnalités de basculement de session sont activées.

Version 4.1 et versions mineures plus récentes rétrocompatibles avec la version 4.1

Web Server

OpenSSO Enterprise requiert un conteneur Web.

Version 7.0 Update 3 et Update 4

ContactAbout SunNewsEmploymentSite MapPrivacyTerms of UseTrademarksCopyright Sun Microsystems, Inc.