Wednesday, April 9, 2014

ActiveMQ

What is ActiveMQ?
            It is an open source, Message Oriented Middleware (MOM) from the apache software foundation. It provides standard based, with MOM concept across many languages and platforms.

It provides,
·         High – availability
·         Performance
·         Scalability
·         Reliability
·         Security

Features:

·         It’s implementing JMS, compliant to MOM.
·         JMS provides synchronous and asynchronous message delivery.
·         Its supports the connectivity protocols are http/s, TCP, UDP, SSL etc.
·         It’s possible to integrate with containers like Tomcat, Jboss, Weblogic etc.

Message Oriented Middleware (MOM):

·         It’s loosely coupled, so application will not affect much.
·         It will allow application to application communication.
·         It will act as a message mediator between message senders and message    receivers.
·         Its supports the connectivity protocols are http/s, TCP, UDP, SSL etc.

           
Message Queue:

Messages stored in First In First Out order and when the message has been consumed, it can be deleted from the store.