Book Image

Service Oriented Java Business Integration

Book Image

Service Oriented Java Business Integration

Overview of this book

Table of Contents (23 chapters)
Service Oriented Java Business Integration
Credits
About the Author
Acknowledgement
About the Reviewers
Preface

JMS


JMS defines the standard for a reliable enterprise messaging, also referred to as MOM. Enterprise messaging provides a reliable and flexible mechanism for the loosely coupled (asynchronous) exchange of critical business data and events throughout an enterprise. The JMS API adds to this a common API and a provider framework that enables the development of portable, message-based applications in the Java programming language.

The JMS API enhances J2EE in the following ways:

  • Message-driven beans based on the JMS enable the asynchronous consumption of the JMS messages.

  • JMS message exchange can participate in the Java Transaction API (JTA) transactions.

  • The JCA interfaces allow JMS implementations from different vendors to be externally plugged into a J2EE environment.

Since MOM defines the backbone for many ESB implementations, JMS plays a critical role in Java-based ESB.