JMS

Elaborate JMS?

E

Expert

Verified

Java Message Service (JMS): An interface executed by most J2EE containers to provide topic (publish/subscribe) behaviour and point-to-point queuing and. JMS is often used by EJB's which need to start other process asynchronously.
As, instead of sending an email directly from the Enterprise JavaBean, bean can choose to put the message onto a JMS queue to be controlled by a Message-Driven Bean (other type of EJB) or other system in an enterprise. This method permits the EJB to return to handling requests immediately instead of waiting for a potentially lengthy process to complete.
The JMS describes the standard for dependable Enterprise Messaging. It is, often also referred to as Messaging Oriented Middleware (MOM), is generally accepted as an essential tool for building enterprise applications. By joining Java technology with enterprise messaging, JMS API offers a powerful tool for solving enterprise computing problems.

JMS stands for Java Messaging Service that is developed by the Sun Microsystems. JMS Provider permit applications that are running on different systems can communicate with each other asynchronously. Numerous EAI tools support JMS as their standard messaging service.
The Java Message Service is a Java API which allows applications to create, receive, send and read messages. Planned by Sun and several partner companies, JMS API describes a common set of interfaces and related semantics which allow programs written in Java language to communicate with the other messaging implementations.
It allows applications to communicate in scalable, reliable, and asynchronous text messages and objects over a network.
Java Message Service (JMS) is the new standard for interclient communication. It allows J2EE application modules to create, send, receive, and read messages. It allows distributed communication that is loosely coupled, reliable, and asynchronous.
JMS is an acronym used for Java Messaging Service. It is Java's answer to creating software using asynchronous messaging. It is one of the official specifications of the J2EE technologies and is a key technology.

   Related Questions in JAVA Programming

©TutorsGlobe All rights reserved 2022-2023.