- Apache ActiveMQ
Infobox Software
name = Apache ActiveMQ
caption =
developer =Apache Software Foundation
latest release version = 5.1
latest release date = release date|2008|05|07
latest preview version =
latest preview date =
operating system =Cross-platform
programming language = Java
genre =Java Message Service Message Oriented Middleware Enterprise Messaging System SOA
license =Apache License 2.0
website = http://activemq.apache.orgApache ActiveMQ is an
open source (Apache 2.0 licensed)message broker which fully implements theJava Message Service 1.1 (JMS). It provides "Enterprise Features" [ [http://activemq.apache.org/features.html Apache ActiveMQ - Features ] ] like clustering, multiple message stores, and availability to use any DB as a JMS persistence provider besides VM, cache, and journal persistency.Apart from Java, ActiveMQ can be also used from .NET [ [http://activemq.apache.org/nms/ Apache ActiveMQ - Index ] ] , C/
C++ [ [http://activemq.apache.org/c-integration.html Apache ActiveMQ - C Integration ] ] or Delphi [ [http://activemq.apache.org/cross-language-clients.html Apache ActiveMQ - Cross Language Clients ] ] or from scripting languages likePerl , Python,PHP and Ruby via various "Cross Language Clients" [ [http://activemq.apache.org/cross-language-clients.html Apache ActiveMQ - Cross Language Clients ] ] together with connecting to many protocols and platforms [ [http://activemq.apache.org/connectivity.html Apache ActiveMQ - Connectivity ] ] . These include several standard wire level protocols, plus their own protocol calledOpenWire .ActiveMQ is used in
enterprise service bus implementations such asApache ServiceMix ,Apache Camel , and Mule.ActiveMQ is often used with
Apache ServiceMix ,Apache Camel andApache CXF in SOA infrastructure projects. [ [http://activemq.apache.org/projects-using-activemq.html Apache ActiveMQ - Projects using ActiveMQ] ]Enterprise support for ActiveMQ is available from independent vendors including
IONA Technologies . IONA offers an enterprise version of ActiveMQ calledFUSE Message Broker that is tested, certified and supported.References
ee also
*
Message-oriented middleware
*Enterprise Messaging System
*Enterprise Integration Patterns External links
* [http://activemq.apache.org Apache ActiveMQ web site]
* [http://open.iona.com/products/enterprise-activemq/ Enterprise ActiveMQ (FUSE) web site]
* [http://open.iona.com/documentation/fuse-message-broker-documentation Enterprise ActiveMQ (FUSE) documentation]
* [http://activemq.apache.org/discussion-forums.html Apache Forums]
* [http://open.iona.com/forums/index.jspa Enterprise ActiveMQ (FUSE) forums]
* [http://open.iona.com/enterprise-support ActiveMQ enterprise support]
* [http://open.iona.com/ IONA web site]
* [http://eaimatrix.com/blogs/eai/archive/2008/01/01/enterprise-messaging-with-activemq.aspx Enterprise Messaging with ActiveMQ]
Wikimedia Foundation. 2010.