Java Message Service
JMSJava JMSJava Message Service (JMS)
The Java Message TSC Service (JMS) API is a Java message-oriented middleware API for sending messages between two or more clients.wikipedia
105 Related Articles
Message queue
queueevent queuemailbox
This messaging type is built on the concept of message queues, senders, and receivers.
Most messaging systems support both the publisher/subscriber and message queue models in their API, e.g. Java Message Service (JMS).
Publish–subscribe pattern
publish/subscribepublish-subscribepublish–subscribe
The publish-and-subscribe model supports publishing messages to a particular message "topic".
Most messaging systems support both the pub/sub and message queue models in their API, e.g. Java Message Service (JMS).
Apache ActiveMQ
ActiveMQ
Apache ActiveMQ is an open source message broker written in Java together with a full Java Message Service (JMS) client.
Message-oriented middleware
Message Oriented Middlewareasynchronous messagingmessage queues
The Java Message TSC Service (JMS) API is a Java message-oriented middleware API for sending messages between two or more clients.
The Java EE programming environment provides a standard API called JMS (Java Message Service), which is implemented by most MOM vendors and aims to hide the particular MOM API implementations; however, JMS does not define the format of the messages that are exchanged, so JMS systems are not interoperable.
JORAM
Java Open Reliable Asynchronous Messaging (JORAM) is an open-source (Gnu LGPL) message broker which is certified to fully implement the Java Message Service API 1.1 (JMS 1.1 and 2.0).
Producer–consumer problem
producer-consumer problemProducers-consumers problembounded
It is an implementation to handle the producer–consumer problem.
Amazon Simple Queue Service
Amazon SQSSimple Queue ServiceSQS
A Java Message Service (JMS) 1.1 client for Amazon SQS was released in December 2014.
OpenJMS
OpenJMS is one of the major providers of Java Message Service API, which implements Sun Microsystems' Java Message Service API 1.1 Specification.
JBoss Messaging
It supersedes JBoss MQ as the default Java Message Service (JMS) provider in JBoss Application Server (JBoss AS) 5.
Java Community Process
JSRJava Specification RequestJCP
JMS is a part of the Java Platform, Enterprise Edition (Java EE), and was defined by a specification developed at Sun Microsystems, but which has since been guided by the Java Community Process.
Java EE Connector Architecture
JCAJ2EE Connector ArchitectureJava Connector Architecture
This can be implemented using the message inflow management of the Java EE Connector Architecture, which was first made available in that version.
Open Message Queue
Open Message Queue (OpenMQ)Sun Open Message Queue
message-oriented middleware project by Oracle (formerly Sun Microsystems) that implements the Java Message Service 2.0 API (JMS).
IBM MQ
WebSphere MQIBM WebSphere MQMQ
Range of APIs: It implements the Java Message Service (JMS) standard API, and also has its own proprietary API, known as the Message Queuing Interface (MQI), which preceded the JMS several years in existence.
Advanced Message Queuing Protocol
AMQPAdvanced Message Queuing Protocol (AMQP)AMQP 1.0
Previous standardizations of middleware have happened at the API level (e.g. JMS) and were focused on standardizing programmer interaction with different middleware implementations, rather than on providing interoperability between multiple implementations.
IBM WebSphere Application Server
WebSphere Application ServerWebSphereIBM WebSphere AS

Enterprise JavaBeans
EJBEnterprise JavaBeanEnterprise Java Beans
JMS (Java Message Service) is used to send messages from beans to clients, to let clients receive asynchronous messages from these beans.
Oracle WebLogic Server
WebLogicWebLogic ServerBEA Weblogic
Event-driven SOA
enriching messageshighly evolvableNew technology
Special kinds of imports and exports for JMS, called JMS bindings, enable developers to specify the binding configuration and write data handling code.
Oracle Advanced Queuing
Advanced QueuingAQOracle AQ
Oracle AQ is used as the internal Java Message Service provider in the Oracle Enterprise Service Bus.
Microsoft Message Queuing
MSMQMicrosoft Message QueueMessage Queuing
Application programming interface
APIAPIsapplication programming interfaces
The Java Message TSC Service (JMS) API is a Java message-oriented middleware API for sending messages between two or more clients.
Java (programming language)
JavaJava programming languageJava language
The Java Message TSC Service (JMS) API is a Java message-oriented middleware API for sending messages between two or more clients.




Client (computing)
clientclientsclient software
The Java Message TSC Service (JMS) API is a Java message-oriented middleware API for sending messages between two or more clients.
