The Java Message Service (JMS) API is a Java Message Oriented Middleware (MOM) API for sending messages between two or more clients. It is a Java API that allows applications to create, send, receive, and read messages. The JMS API enables communication that is loosely coupled, asynchronous and reliable.
The current version of the JMS specification is version 1.1.
- JMS - Hello World using ActiveMQ
- JMS - Point-to-Point messaging example using ActiveMQ and Maven
- JMS - Publish/Subscribe messaging example using ActiveMQ and Maven
JMS Provider Setup
Some useful references when studying JMS: