Apa Itu Apache Active MQ (MQ)

Selanjutnya untuk penulisan Apache Active MQ saya akan tulis dengan kata MQ.
MQ merupakan salah satu implementasi messaging queue atau message broker untuk aplikasi. Layaknya antrian di bank ada pintu masuk, ruang tunggu, dan customer Service. MQ ini berperan sebagai ruang tunggu (broker) dari aplikasi yg akan memprosesnya.

Apa Sih Keuntungannya ?

1.       Support berbagai language Java, C, C++, C#, Ruby, Perl, Python, PHP
2.       Support berbagai protocol TCP, SSL, NIO, UDP, multicast, JGroups and JXTA transports
3.       Desain sesuai Enterprise Integration Patterns  (EIP) (http://www.enterpriseintegrationpatterns.com/toc.html)