Plates-formes et composants pris en charge par Message Queue 4.4
Cette section couvre les sujets suivants liés aux conditions requises du système Message Queue 4.4 :
Prise en charge de la plate-forme du système d'exploitation
Message Queue 4.4 est pris en charge par les plates-formes des systèmes d'exploitation Solaris, Linux, Windows et AIX. Le Tableau 1–2 présente les versions prises en charge pour chaque plate-forme. Pour les configurations matérielles requises de chaque plate-forme, reportez-vous au Sun GlassFish Message Queue 4.4 Installation Guide
Tableau 1–2 Versions de plates-formes prises en charge
Plate-forme
|
Versions prises en charge
|
Solaris
|
Solaris 9 (SunOS 5.9), toutes les mises à jour (SPARC, x86)
Solaris 10 (SunOS 5.10), toutes les mises à jour (SPARC, x86, x64)
|
Linux
|
Red Hat Enterprise Linux Advanced Server 3.0, 4.0, 5.0, toutes les mises à jour, version 32 et 64 bits (x86, x64)
Red Hat Enterprise Linux Enterprise Server 3.0, 4.0, 5.0, toutes les mises à jour, versions 32 et 64 bits (x86, x64)
|
AIX
|
AIX 6.1
|
Windows
|
Windows Vista
Windows XP Professional, SP2 ( x86) [Pas de prise en charge sur Home, Tablet PC ou Media Center Edition]
Windows 2000 Advanced Server, SP4 (x86) [Pas de prise en charge de Windows 2000 Professional ou Server Edition]
Windows Server 2003 Standard et Enterprise Editions, SP2, versions 32 et 64 bits (x86, x64) [Pas de prise en charge Web ou Small Business Server Edition]
Windows Server 2008 Standard et Enterprise Editions, SP2, versions 32 et 64 bits (x86, x64)
|
Prise en charge de la virtualisation du système
La virtualisation du système est une technologie permettant l'exécution indépendante de plusieurs instances du système d'exploitation sur un matériel partagé. Le logiciel déployé sur un système d'exploitation hébergé dans un environnement virtualisé ne détecte généralement pas que la plate-forme a été virtualisée. Sun teste ses produits Sun Java System sur des combinaisons de virtualisation de système et de systèmes d'exploitation
afin de s'assurer qu'ils fonctionnent aussi bien dans des environnements virtualisés correctement dimensionnés et configurés que dans des environnements non virtualisés. Pour plus d'informations sur la prise en charge des produits Sun Java System dans les environnements virtualisés, reportez-vous à la page http://download.oracle.com/820-4651.
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
|