# activemq-apollo **Repository Path**: flownclouds/activemq-apollo ## Basic Information - **Project Name**: activemq-apollo - **Description**: ActiveMQ Apollo is a faster, more reliable, easier to maintain messaging broker built from the foundations of the original ActiveMQ. It accomplishes this using a radically different threading and message dispatching architecture. - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: trunk - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2015-10-06 - **Last Updated**: 2022-06-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # The Apollo Project ## Synopsis [ActiveMQ Apollo](http://activemq.apache.org/apollo/) is a faster, more reliable, easier to maintain messaging broker built from the foundations of the original [ActiveMQ](http://activemq.apache.org). It accomplishes this using a radically different threading and message dispatching [architecture](documentation/architecture.html). In its current incarnation, Apollo only supports the STOMP protocol but just like the original ActiveMQ, it’s been designed to be a multi protocol broker. In future versions it should get OpenWire support so it can be compatible with ActiveMQ 5.x JMS clients. ## Features * [Stomp 1.0](http://stomp.github.com/stomp-specification-1.0.html) Protocol Support * [Stomp 1.1](http://stomp.github.com/stomp-specification-1.1.html) Protocol Support * [Topics and Queues](http://activemq.apache.org/apollo/documentation/user-manual.html#Destination_Types) * [Queue Browsers](http://activemq.apache.org/apollo/documentation/user-manual.html#Browsing_Subscriptions) * [Durable Subscriptions on Topics](http://activemq.apache.org/apollo/documentation/user-manual.html#Topic_Durable_Subscriptions) * [Reliable Messaging](http://activemq.apache.org/apollo/documentation/user-manual.html#Reliable_Messaging) * Message swapping * [Message Selectors](http://activemq.apache.org/apollo/documentation/user-manual.html#Message_Selectors) * [JAAS Authentication](http://activemq.apache.org/apollo/documentation/user-manual.html#Authentication) * [ACL Authorization](http://activemq.apache.org/apollo/documentation/user-manual.html#Authorization) * [SSL/TLS Support](http://activemq.apache.org/apollo/documentation/user-manual.html#Using_SSL_TLS) * [REST Based Management](http://activemq.apache.org/apollo/documentation/architecture.html#REST_Based_Management) ## Documentation * [Getting Started Guide](http://activemq.apache.org/apollo/documentation/getting-started.html) * [User Manual](http://activemq.apache.org/apollo/documentation/user-manual.html) * [Management API](http://activemq.apache.org/apollo/documentation/management-api.html) ## Building the Source Code Prerequisites: * [Maven >= 3.0.2](http://maven.apache.org/download.html) * [Java JDK >= 1.6](http://java.sun.com/javase/downloads/widget/jdk6.jsp) Then run: mvn install -P download This will build the binary distribution and place them in the `apollo-distro/target` directory.