Java Message Service (JMS) API, a Java API that allows applications to create, send, receive, and read messages using reliable, asynchronous, loosely coupled communication. It is very useful in the distributed systems architecture, where applications need to talk to each other.
Read