JavaJEEJMS

From Wiki RB4
Revision as of 13:33, 21 July 2008 by UweHeuer (talk | contribs) (New page: ==Introduction== The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java 2 Platform, Enterprise Edition (J2EE) to create, send, rece...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Introduction

The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java 2 Platform, Enterprise Edition (J2EE) to create, send, receive, and read messages. It enables distributed communication that is loosely coupled, reliable, and asynchronous.

Concepts are:

  • JMS producer
  • JMS consumer
  • JMS client (producer and consumer)
  • JMS queue
  • JMS topic (distribution mechanismen to publish messages to subscribers)


Version 1.1 of the JMS API in the J2EE 1.4 platform has the following features:

  • Message-driven beans enable the asynchronous consumption of JMS messages.
  • Message sends and receives can participate in Java Transaction API (JTA) transactions.
  • J2EE Connector Architecture interfaces that allow JMS implementations from different vendors to be externally plugged into a J2EE 1.4 application server.

Versions

  • 1.0 June 2001
  • 1.1 March 2002


Resources