Message Queue 4.3 is generally compatible with Message Queue versions back to version 3.6, but certain compatibility limitations do exist. For detailed information about compatibility in the areas of brokers, clients, administered objects, and the administration tool, see Compatibility Issues in Sun Java System Message Queue 4.3 Installation Guide.
For information about the stability of the public interfaces that Message Queue 4.3 provides, see Appendix B, Stability of Message Queue Interfaces, in Sun Java System Message Queue 4.3 Administration Guide.
Message Queue has no mandatory dependencies on other Java ES products, but it can optionally use several other Java ES products to provide enhanced functionality. Refer to the individual component product documentation for any additional information about Message Queue dependencies.
Table 2–6 Message Queue Product Dependencies
Product |
Enhanced Functionality |
Supported Versions |
---|---|---|
Directory Server |
To store administered objects and user data in an LDAP directory rather than locally. |
Version 6.0 and newer minor versions that are backward compatible with 6.0 |
GlassFish Enterprise Server |
To support HTTP messaging between clients and brokers. |
Version 2.1 and any newer versions that are backward compatible with 2.1. |
Sun Java System Application Server |
To support HTTP messaging between clients and brokers. |
Version 9.1 and any newer versions that are backward compatible with 9.1. |
Solaris Cluster |
To provide high availability support. |
Version 3.2 and newer minor versions that are backward compatible with 3.2 |
Web Server |
To support HTTP messaging between clients and brokers. |
Version 7.0 Update 3 and newer updates that are backward compatible with 7.0 Update 3 |
GlassFish Enterprise Server 2.1.1 ships with Message Queue 4.4. Sun OpenSSO Enterprise 8.0 Update 1 Patch 2 is shipped with Message Queue 4.3 (with Session Failover capabilities).