ActiveMQ es un soft de "message brokers" realizado por apache que funciona en Java. Apache ActiveMQ puede descargarse libremente para su instalación y uso. Existen al momento 30 versiones disponibles.
ActiveMQ puede requerir ajustes para su instalación e implementación.
Apache ActiveMQ es un software de código abierto bajo licencia Apache 2.0 un intermediario de mensajes que se aplica plenamente en Java Message Service 1.1 (JMS). Proporciona "funciones de empresa" tales como agrupación, varios almacenes de mensajes, y la capacidad de utilizar cualquier base de datos como un proveedor de persistencia JMS, además de VM, caché, y la persistencia de revistas.
Aparte de Java, ActiveMQ también puede ser utilizado a partir de. NET, C / C + + o Delphi o de lenguajes de programación como Perl, Python, PHP y Ruby.
ActiveMQ se utiliza en las implementaciones de Enterprise Service Bus, tales como Apache ServiceMix, Camel Apache, y Mula.ActiveMQ se utiliza a menudo con Apache ServiceMix, Camel Apache y Apache CXF en proyectos de infraestructura SOA.