NEW SITE UNDER CONSTRUCTION
We're currently in the process of updating the Apache ActiveMQ is an open source, Apache 2.0 licensed Message Broker and JMS 1.1 implementation which integrates seamlessly into Geronimo, light weight containers and any Java application.
- JMS 1.1 / J2EE 1.4 compliant
- full support for JCA resource adaptors and inbound & outbound messaging so that ActiveMQ should auto-deploy in any J2EE 1.4 compliant server
- support for transient, persistent, transactional and XA messaging
- supports pluggable transport protocols such as in-VM, TCP, SSL, NIO, UDP, multicast, JGroups and JXTA transports
- supports pluggable persistence such as JDBC, JDBM and Berkeley DB
- designed for high performance clustering, client-server, peer based communication
- REST API to provide technology agnostic and language neutral web based API to messaging
- Streamlets to support web streaming support to web browsers using pure DHTML, allowing web browsers to be part of the messaging fabric
- Axis Support so that ActiveMQ can be easily dropped into Apache Axis runtimes to provide reliable messaging
- Spring Support so that ActiveMQ can be easily embedded into Spring applications and configured using Spring's XML configuration mechanism
- can be used as an in memory JMS provider, ideal for unit testing
- JSR 77 / 88 support for easy deployment & management & hot deployment
- reuse the Geronimo stack
- provides an implementation of ActiveCluster
- aims to provide a full ESB as well as a JMS bus
- rules based message routing via Drools
website. The new website is currently under construction, the work in progress is staged here. The source code can be found here. We very much welcome contributions :).
Apache ActiveMQ ™ is the most popular and powerful open source messaging and Integration Patterns server.
Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Apache ActiveMQ is released under the Apache 2.0 License
Grab yourself a Download, try our Getting Started Guide, surf our FAQ or start Contributing and join us on our Discussion Forums.