Monday, 11 July 2016

TIBCO Enterprise Message Service

TIBCO Enterprise Message Service (EMS) is TIBCO’s implementation of Java Message Service (JMS) with some enterprise-class enhancements. Java Message Service (JMS) is an API which provides facility/standards for creating, sending and receiving messages between two or more client applications. TIBCO has developed its own messaging platform called TIBCO EMS by adapting the standards/features of the JMS.


JMS supports (hence TIBCO EMS) two variants of messaging models:

1.  Point-to-Point:

               
In this messaging mode there is one producer and one consumer per message and this model uses the object call ‘queue’ to store the messages generated by producer until it was received by the consumer. Message producer sends the message to the ‘queue’ and the message consumer receives the message from the same ‘queue’.


2. Publish/Subscribe:

         
In this mode the message producer publishes a message onto to an object call ‘topic’ from here multiple message receivers is going to receive the same message. In this case message produceris known as publisher and message consumer is known as subscriber.

No comments:

Post a Comment