Solaris Express 6/04 a introduit Sun Java System Message Queue 3.5 SP1 Platform Edition. Cette fonction est incluse dans la version 3/05 de Solaris 10. Cette version remplace Sun Java System Message Queue (MQ) 3.0.1, qui avait été précédemment introduit dans le programme pilote Software Express.
Pour les utilisateurs de Solaris 9, Message Queue 3.0.1 a été introduit pour la plate-forme SPARC dans Solaris 9 version 12/02. Dans Solaris 9 8/03, cette fonction était disponible pour la plate-forme x86.
Sun Java System Message Queue 3.5 SP1 Platform Edition est un système de messagerie économique, haute performance, basé sur les standards du marché, qui permet d'intégrer des systèmes informatiques hétérogènes. Ce programme Message Queue (MQ) est compatible avec Java Messaging Services (JMS) 1.1 et prend en charge la gestion des messages de services Web via JAXM (SOAP 1.1 with Attachments).
Par rapport à la version 3.0.1 précédente, la nouvelle version 3.5 offre les nouvelles fonctions suivantes :
API C de messagerie – API C native-câble pour la connectivité avec les applications C/C++ existantes. Les transports TCP et SSL sont pris en charge.
Bascule de la connexion du client – En cas de perte de la connexion, le client se reconnecte automatiquement à un autre courtier de la grappe.
Fonctions avancées de surveillance à distance – L'API basée sur JMS permet la surveillance des statistiques relatives aux courtiers, aux destinations et à VM.
Prise en charge de Sun Cluster dans Java Enterprise System – Sun Cluster Agent pour MQ, disponible dans Java Enterprise System, utilise un magasin de données haute disponibilité à base de fichiers qui fournit à MQ des fonctionnalités de haute disponibilité.
Compatibilité J2EE 1.4 – La prise en charge de J2EE Connector Architecture 1.5 permet d'associer MQ 3.5 à tout serveur d'application compatible J2EE 1.4 via l'adaptateur de ressources MQ.
Contrôle dynamique de flux de messages – Le contrôle de flux permet de gérer la capacité de traitement et la charge du système. Les options de contrôle comprennent : Refus du plus ancien, Refus du plus récent, Refus de la priorité basse et Contrôle du flux.
Destinations locales et règles de distribution de cluster – La configuration des règles permet d'optimiser la capacité de traitement pour la livraison des messages aux courtiers dans un cluster.
Pour plus d'informations sur les nouvelles fonctions, reportez-vous au Notes de version de Sun Java System Message Queue sur le site http://docs.sun.com.