8.2. Overview

JMS is a set of interfaces and associated semantics that define how a JMS client accesses the facilities of an enterprise messaging product. Messages, as described here, are asynchronous requests, reports or events that are consumed by enterprise applications. They contain vital information needed to coordinate these systems. They contain precisely formatted data that describes specific business actions. Through the exchange of these messages, each application tracks the progress of the enterprise.

JMS defines a common set of enterprise messaging concepts and facilities. It attempts to minimize the set of concepts a Java language programmer must learn to use enterprise messaging products. It strives to maximize the portability ...

Get MQSeries Programming Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.