Apache ActiveMQ ™ is the most popular and powerful open source messaging andIntegration
Patterns server.
Apache ActiveMQ is fast, supports many Cross Language
Clients and Protocols, comes with easy to useEnterprise
Integration Patterns and manyadvanced features
while fully supportingJMS 1.1 and J2EE 1.4. Apache ActiveMQ
is released under theApache2.0
License
Features
Cross Language Clients and Protocols from Java, C, C++, C#, Ruby, Perl, Python, PHP
- OpenWire for high performance clients in Java, C, C++, C#
- Stomp support so that clients can be written easily in C, Ruby, Perl, Python, PHP, ActionScript/Flash, Smalltalk to talk to ActiveMQ as well as
any otherpopular Message Broker
Enterprise Integration Patterns both in the JMS client and the Message Broker
advanced features such as
Message Groups,
Virtual Destinations,
Wildcards and
Composite Destinations
mechanism
TomEE,
Geronimo, JBoss, GlassFish and WebLogic
- Includes
JCA 1.5 resource adaptors for inbound & outbound messaging so that ActiveMQ should auto-deploy in any J2EE 1.4 compliant server
transport protocols such as
in-VM, TCP, SSL, NIO, UDP, multicast, JGroups and JXTA transports
persistence using JDBC along with a high performance journal
messaging
unit testing JMS
Pre-Installation Requirements
Operating Systems:
- Windows: Windows XP SP2, Windows 2000, Windows Vista, Windows 7.
- Unix: Ubuntu Linux, Powerdog Linux, MacOS, AIX, HP-UX, Solaris, or any Unix platform that supports Java.
Environment:
- Java Developer Kit (JDK) 1.4.x or greater for deployment and 1.5.x (Java 5) for compiling/building.As of AMQ 5.5.0 you need JDK 1.6.0 to build.
- The JAVA_HOME environment variable must be set to the directory where the JDK is installed, e.g.,c:\Program Files\jsdk.1.4.2-09.
- Maven 1.0.2 or greater (required when installing source or developer's releases).
- JARs that will be used must be added to the classpath.
Windows Binary Installation
This procedure explains how to download and install the binary distribution on a Windows system.
- From a browser, navigate to
activemq.apache.org/. - Click the
Download link in the navigation pane (the left pane). - Click the
ActiveMQ 4.x Release link under the "Latest Releases" section. This brings up a new page. - Under the
Download Here section, select the desired distribution (you may have to scroll down to see the "Download Here" section).
For a binary distribution, the filename will be similar to: activemq-x.x.x.zip. - Extract the files from the ZIP file into a directory of your choice.
- Proceed to the
Starting ActiveMQ section of this document. - Following start-up, go to the
Testing the Installation section of this document.
Dowload ActiveMQ apache-activemq-5.6.0-bin.zip
Extract apache-activemq-5.6.0-bin.zip into E:\apache-activemq-5.6.0
cd E:\apache-activemq-5.6.0-bin.zip
\bin\activemq
as follows:
........................................
then monitor ActiveMQ using the web browser