Saturday, May 7, 2011

What is JMS API & when we can use JMS?

1. Messaging is a method of communication between software components or applications.

2. JMS API allows applications to create, send, receive, and read messages.

Messaging could be Synchronous, Asynchronous and Reliable types.



Synchronous: A client that waits for the server to respond to a message.
Asynchronous: A client does not have to request server in order to receive message.
Reliable: Can ensure message is delivered safely once and only once.


Circumstances When We can Use JMS :


1. The provider wants the components not to depend on information about other component's interfaces, so that components can be easily replaced.

2. The provider wants the application to run whether or not all component sare up and running simultaneously.

3. The application business model allows a component to send information to another and to continue to operate without receiving an immediate response.

To know about TIBCO Enterprise Message Service (EMS) which is fully compliant Java Message Service (JMS) Click here.

0 comments:

Popular Posts

  © Blogger templates The Professional Template by Ourblogtemplates.com 2008

Back to TOP