Java messaging
Before we can look at what is required to administer JMS within WebSphere, we will cover some basics of Java Message Service (JMS). JMS is the JEE method of communication between software components or applications. A messaging system is often peer-to-peer. This means that a messaging client can send messages to and receive messages, from any other messaging client. Each client connects to, a messaging service that provides a system for creating, sending, receiving, and reading messages. So why do we have Java messaging? Messaging enables distributed communication that is loosely-coupled. What this means is that a client sends a message to a destination and the recipient application can retrieve the message from this destination.
A key point of Java messaging is that the sender and the receiver do not have to be available at the same time in order to communicate.
Note
The term communication can be understood as an exchange of messages between software components. In fact, the...