Das Leistungsmerkmal Sun Java System Message Queue 3.5 SP1 Platform Edition wurde mit Software Express 6/04 eingeführt. Dieses Leistungsmerkmal ist im Release Solaris 10 3/05 enthalten. Diese Version ersetzt das zuvor mit dem Software Express-Pilotprogramm eingeführte Sun Java System Message Queue (MQ) 3.0.1.
Für Solaris 9-Benutzer wurde die Message Queue 3.0.1 für die SPARC-Plattform in der Version 9 12/02 eingeführt. In der Version Solaris 9 8/03 steht dieses Leistungsmerkmal auch für die x86-Plattform zur Verfügung.
Sun Java System Message Queue 3.5 SP1 Platform Edition ist ein kostengünstiges, auf Standards beruhendes Hochleistungs-Messaging-System, in das ungleiche IT-Systeme integriert werden können. Diese Meldungswarteschlange (MQ, Message Queue) entspricht Java Messaging Services (JMS) 1.1 und unterstützt das Webdienste-Messaging über JAXM (SOAP 1.1 mit Anhängen).
Im Vergleich zur vorigen Version 3.0.1 weist die neue Version 3.5 die folgenden Neuerungen auf:
C-Messaging-API – "Native-to-the-wire"-C-API für die Kommunikation mit Legacy-Anwendungen in C und C++. TCP- und SSL-Übertragungen werden unterstützt.
Failover der Client-Verbindung – Bei einer Unterbrechung wird die Client-Verbindung automatisch auf einem anderen Broker im Cluster wiederhergestellt.
Verbesserte entfernte Überwachung – JMS-basierte API zur Überwachung der Broker- und Zielmetrik sowie der VM-Statistiken.
Unterstützung für Sun Cluster in Java Enterprise System – Sun Cluster Agent für MQ (verfügbar in Java Enterprise System) verwendet einen dateibasierten Datenspeicher mit hoher Verfügbarkeit (HA) und stellt MQ dadurch Hochverfügbarkeitsfunktionen bereit.
J2EE 1.4-Kompatibilität – Durch die Unterstützung für J2EE Connector Architecture 1.5 kann MQ 3.5 über den MQ-Ressourcenadapter mit jedem J2EE 1.4-kompatiblen Anwendungsserver verbunden werden.
Dynamische Steuerung des Meldungsflusses – Durch die Steuerung des Meldungsflusses lassen sich Datendurchsatz und Systemauslastung verwalten. Es stehen die Steueroptionen Reject Oldest, Reject Newest, Reject Low Priority und Flow Control zur Verfügung.
Lokale Ziele und Richtlinien für die Zustellung im Cluster – Durch Konfiguration von Richtlinien kann der Datendurchsatz für die Meldungszustellung an Broker in einem Cluster optimiert werden.
Einzelheiten zu den neuen Leistungsmerkmalen entnehmen Sie bitte dem Dokument Sun Java System Message Queue Release Notes unter http://docs.sun.com/.