The Java Message Service

The Java Message Service (JMS) provides a platform-independent API for building messaging solutions. Like other parts of the J2EE standard, it doesn't represent a complete solution—it's just a reference API that messaging software manufacturers and users can employ as a well-known point of integration—one that ensures both flexibility and interoperability. JMS is Java based, and J2EE 1.3+ includes a reference implementation that acts as a basic messaging provider.

For organizations that already have a messaging system, JMS represents a way to increase system flexibility. Instead of being forced to rely on a proprietary messaging API from a specific vendor, they can use JMS as a wrapper to any vendor that adheres to its ...

Get Building Scalable and High-Performance Java™ Web Applications Using J2EE™ Technology now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.