In Solaris Express 6/04 è stato introdotto Sun Java System Message Queue 3.5 SP1 Platform Edition. Questa funzione è inclusa in Solaris 10 3/05. Questa versione sostituisce Sun Java System Message Queue (MQ) 3.0.1, che era stato inserito in precedenza nel programma pilota Software Express.
Per gli utenti di Solaris 9, Message Queue 3.0.1 era stato introdotto per la piattaforma SPARC in Solaris 9 12/02. In Solaris 9 8/03 questa funzione era disponibile anche per la piattaforma x86.
Sun Java System Message Queue 3.5 SP1 Platform Edition è un sistema di messaging affidabile, basato sugli standard e ad alte prestazioni in grado di integrare diversi sistemi IT. La coda dei messaggi (MQ) è compatibile con JMS (Java Messaging Services) 1.1 e supporta l'invio di messaggi a livello di Web services tramite JAXM (SOAP 1.1 con allegati).
La nuova versione 3.5, comprende le seguenti nuove funzioni rispetto alla precedente versione 3.0.1:
API di messaging C – API C “Native-to-the-wire” per la connettività con le applicazioni legacy in C/C++. Sono supportati i trasporti TCP e SSL.
Failover della connessione client – Se viene persa la connessione, il client si ricollega automaticamente a un diverso broker del cluster.
Capacità di monitoraggio remoto avanzato – L'API basata su JMS consente il monitoraggio delle statistiche del broker, delle statistiche di destinazione e di quelle VM.
Supporto per Sun Cluster in Java Enterprise System – L'agente Sun Cluster per MQ, disponibile in Java Enterprise System, utilizza un archivio di dati basato su file ad alta disponibilità (HA) per offrire le funzionalità HA a MQ.
Compatibilità J2EE 1.4 – Il supporto di J2EE Connector Architecture 1.5 consente a MQ 3.5 di connettersi a qualsiasi server di applicazioni conforme a J2EE 1.4 tramite l'adattatore di risorse MQ.
Controllo di flusso dinamico dei messaggi – Il controllo di flusso consente la gestione del throughput e del carico del sistema. Le opzioni di controllo includono Reject Oldest, Reject Newest, Reject Low Priority e Flow Control.
Destinazioni locali e criteri di consegna nei cluster – La configurazione dei criteri consente l'ottimizzazione del throughput per la consegna dei messaggi ai broker in un cluster.
Per maggiori informazioni sulle nuove funzioni, vedere il manuale Sun Java System Message Queue Release Notes su http://docs.sun.com.