What is the full form of JMS?
- on Jul 03, 2022
JMS stands for Java Message Service.
|Full Form||Java Message Service|
|Category||Computing » Programming & Development|
What is JMS?
Java Message Service is a messaging system that allows two or more components of software to communicate with each other without the need for a direct connection. JMS is often used in enterprise applications to allow different parts of the system to communicate with each other.
JMS is a part of the Java EE platform, and it includes a set of APIs that allow applications to create, send, receive, and read messages. JMS also provides a way for applications to integrate with existing message-oriented middleware (MOM) products.
JMS is an asynchronous messaging system, which means that it can handle communication between two components without the need for them to be online at the same time. This makes it ideal for use in distributed systems where components may not always be available.
JMS supports two types of messaging: point-to-point and publish/subscribe.
Point-to-point messaging (PTP) involves sending messages from one sender to one receiver. The receiver must be online when the message is sent, but the sender does not need to be online when the message is received. PTP messaging is often used in cases where a response is required from the receiver, such as when sending a request for information