JMS Adapter overview

Use the Java™ Message Service (JMS) Adapter as a client to any JMS-compliant messaging system provider.

JMS is part of the Java™ 2 Platform Enterprise Edition (J2EE) standards. It defines a standard API for accessing enterprise-messaging systems. Its purpose is to insulate an application from the underlying messaging system in much the same way that Java Database Connectivity (JDBC) insulates an application from a specific database.

A number of JMS implementations exist for messaging-oriented middleware (MOM) systems. Some provide a JMS layer on top of existing systems, for example, MQ Series from IBM® and TIB Rendezvous from TIBCO, while others MOM systems are implemented in Java, and whose primary interface is JMS, for example, FioranoMQ from Fiorano. The JMS API standard allows Java applications to interact with MOM systems that have implemented the JMS-compliant interfaces.