Sun Java System Message Queue 3.5 SP1 Platform Edition 是在 Solaris Express 6/04 发行版中引入的。Solaris 10 3/05 发行版中也包含此功能。该版本取代了 Sun Java System Message Queue (MQ) 3.0.1,后者是在 Software Express 试点计划中引入的。
对于 Solaris 9 用户,Message Queue 3.0.1 是 Solaris 9 12/02 发行版中新增的功能,适用于 SPARC 平台。在 Solaris 9 8/03 发行版中,此功能适用于 x86 平台。
Sun Java System Message Queue 3.5 SP1 Platform Edition 是一款价格适宜的标准化高性能消息传送系统,它可以集成完全不同的 IT 系统。此 Message Queue (MQ) 与 Java Messaging Services (JMS) 1.1 兼容,并且支持通过 JAXM(带附件的 SOAP 1.1)进行 Web 服务消息传送。
与以前的 3.0.1 发行版相比,新的 3.5 发行版中新增了以下功能:
C 消息传送 API-用于连接到传统 C/C++ 应用程序的本机到网络 C-API。支持 TCP 和 SSL 传输。
客户机连接故障转移-在失去连接的情况下,客户机将自动重新连接到群集中的其他代理。
高级远程监视功能-使用基于 JMS 的 API 来监视代理的统计信息、目标统计信息和 VM 统计信息。
Java Enterprise System 中的 Sun Cluster 支持-Java Enterprise System 中的 Sun Cluster Agent for MQ, 使用一个具有高可用性 (HA) 的基于文件的数据库,为 MQ 提供高可用性功能。
J2EE 1.4 兼容性-通过 J2EE Connector Architecture 1.5 支持,MQ 3.5 可以通过 MQ 资源适配器连接到任何与 J2EE 1.4 兼容的应用服务器。
动态消息流量控制-通过流量控制,可以管理系统中的吞吐量和负荷。控制选项包括“拒绝最旧 (Reject Oldest)”、“拒绝最新 (Reject Newest)”、“拒绝低优先级 (Reject Low Priority)”和“流量控制 (Flow Control)”。
本地目标和群集传送策略-通过配置策略,可以优化传送到群集中的代理的消息吞吐量。
有关新增功能的详细信息,请参阅 http://docs.sun.com 上的《Sun Java System Message Queue Release Notes》(《Sun Java System Message Queue 发行说明》)。