Java Messaging System
Introduction :
JMS API is asynchronous communication via message of Java. This API allows an application to invoke the services of a MOM. JMS is part of JEE 5 and is thus available to applications running on Java application servers. The first version of JMS, JMS 1.0.2b was released 25 June 2001. The second version, JMS 1.1 was out in March 18, 2007, showing no significant difference. JMS 1.1 classes allow JMS clients to achieve more easily. We will look briefly JMS 1.1. But we will start by asking a few definitions and concepts. Like any specification, JMS must ensure that all applications that comply with the same behavior regardless of the provider implementation. The JMS also leaves well-defined cases, freedom for suppliers to implement or not certain features. We talk more about these features that distinguish the different Moms. As for JDBC access to databases or JCR to access a content repository, JMS allows in theory to develop an application interfaced to a MOM, not dependent on a particular product. That is to say it should be possible to replace a JMS MOM another transparently to the application. As for access to databases, this aspect is not always interchangeable verified in practice. There may be small differences in implementation of the specification, and also the various tools MOMS strive to offer small "plus", differentiating features.
Bookmarks