Notes de version de Sun GlassFish Message Queue 4.4

Dépendances entre composants

Outre des configurations requises spécifiques à la plate-forme, Message Queue 4.4 dépend également de certains composants de base à installer pour développer et exécuter les clients Message Queue. Le Tableau 1–3 décrit ces composants. Vous pouvez également utiliser d'autres versions ou implémentations d'autres fournisseurs mais ces dernières n'ont pas fait l'objet de tests par Sun Microsystems et ne sont, par conséquent, pas prises en charge officiellement.


Remarque –

Le programme d'installation de Message Queue pour les plates-formes Solaris, Linux et Windows vous permet de sélectionner un JDK/JRE ou d'installer la dernière version de JDK (1.5.0_15).


Tableau 1–3 Composants de prise en charge requis

Composant 

Prend en charge 

Versions prises en charge [Versions de production Sun Microsystems uniquement]

Java Runtime Environment (JRE)

Outils d'administration et de courtier Message Queue  

J2SETM Runtime Environment version 1.5.0_15 ou supérieure

JavaTM SE Runtime Environment 6.0.10_10

Java Software Development Kit (JDK), Standard Edition

Développement et déploiement du client Java 

J2SETM Development Kit version 1.5.0_15 ou supérieure

Java SE Development Kit 6.0.10_10

Le Tableau 1–4 présente les composants supplémentaires que vous pouvez installer pour fournir une plus grande prise en charge des clients de Message Queue. Vous n'avez pas forcément besoin de tous les composants répertoriés : par exemple, si vous n'écrivez pas de client C, vous n'aurez pas besoin du compilateur C, de la bibliothèque runtime C++, de NSPR ni de NSS.

Tableau 1–4 Composants de prise en charge en option

Composant 

Prend en charge 

Versions prises en charge 

Serveur d'application 

HTTP/HTTPS

Sun GlassFish Application Server Enterprise Edition, version 9.1 .1 (GlassFish Enterprise Server 2.1) 

Serveur web 

HTTP/HTTPS

Sun GlassFish Web Server Enterprise Edition, Version 7.0, Mise à jour 3 

Base de données 

Magasin de données basé sur JDBC 

HADB, Version 4.4.3–6

Java DB (Apache Derby), Version 10.4

MySQL Community/Enterprise Edition, Version 5.0 

Oracle 9i, 10g et 11g 

postgreSQL, Version 8.1 


Remarque –

La base de données PointBase n'est plus prise en charge.


Base de données hautement disponible 

Clusters de courtiers haute disponibilité 

HADB, Version 4.4.3–6

MySQL Cluster Edition, Version 5.0 

Oracle 10g et 11g 

Serveur de répertoires Lightweight Directory Access Protocol (LDAP)

Référentiel utilisateur et objets administrés de Message Queue  

Sun GlassFish Directory Server, Version 6.0 

JNDI (Java Naming and Directory Interface, interface de répertoire et de nommage Java)

Prise en charge des objets administrés et référentiel utilisateur LDAP

JNDI Version 1.2.1

LDAP Service Provider, Version 1.2.2

File System Service Provider, Version 1.2 Beta 3 [Prise en charge des objets administrés uniquement ; pris en charge pour le développement et les tests, mais pas pour le déploiement dans un environnement de production]

Compilateur C et bibliothèque d'exécution compatible C++ 

Clients C de Message Queue 

Solaris : Sun Studio, Version 11 ou supérieure, compilateur C++ avec mode standard et compilateur C

Linux : gcc/g++, Version 3.2.3

Windows : Microsoft Windows Visual C++, Version 6.0 SP3

Netscape Portable Runtime (NSPR)

Clients C de Message Queue 

Version 4.7 [Regroupés dans un package partagé dans le set de téléchargement]

Network Security Services (NSS)

Clients C de Message Queue 

Version 3.11.9