Apache ActiveMQ

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
第5行: 第5行:
 
[[Image:ActiveMQ-BrokerDiagram-1.png]]
 
[[Image:ActiveMQ-BrokerDiagram-1.png]]
  
 +
==功能==
 +
* fully supports JMS 1.1 and J2EE 1.4
 +
* supports a variety of Cross Language Clients from Java, C, C++, C#, Ruby, Perl, Python, PHP
 +
        o OpenWire for high performance clients in Java, C, C++, C#
 +
        o Stomp support so that clients can be written easily in C, Ruby, Perl, Python, PHP to talk to ActiveMQ
 +
* includes JCA 1.5 resource adaptors for inbound & outbound messaging so that ActiveMQ should auto-deploy in any J2EE 1.4 compliant server
 +
* tested inside Geronimo, Spring and JBoss 4
 +
* 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 very fast persistence using JDBC along with a high performance journal
 +
* designed for high performance clustering, client-server, peer based communication
 +
* REST API to provide technology agnostic and language neutral web based API to messaging
 +
* Ajax 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
 +
* Wildcards support to subscribe to powerful destination hierarchies.
 +
* Composite Destinations support to allow many destinations to be used in one simple atomic JMS operation
 +
* JSR 77 / 88 support for easy deployment & management & hot deployment
 +
* provides an implementation of ActiveCluster
  
 
==相关链接==
 
==相关链接==
 
*http://incubator.apache.org/activemq/
 
*http://incubator.apache.org/activemq/
 
*下载 - http://download.huihoo.com/middleware/activemq/
 
*下载 - http://download.huihoo.com/middleware/activemq/

2006年8月28日 (一) 22:13的版本

ActiveMQ is an Apache 2.0 licensed open source Message Broker with full support for JMS 1.1 and JCA

目前ActiveMQ转入Apache基金会, 成为正在孵化的一个项目。

ActiveMQ-BrokerDiagram-1.png

功能

  • fully supports JMS 1.1 and J2EE 1.4
  • supports a variety of Cross Language Clients from Java, C, C++, C#, Ruby, Perl, Python, PHP
       o OpenWire for high performance clients in Java, C, C++, C#
       o Stomp support so that clients can be written easily in C, Ruby, Perl, Python, PHP to talk to ActiveMQ
  • includes JCA 1.5 resource adaptors for inbound & outbound messaging so that ActiveMQ should auto-deploy in any J2EE 1.4 compliant server
  • tested inside Geronimo, Spring and JBoss 4
  • 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 very fast persistence using JDBC along with a high performance journal
  • designed for high performance clustering, client-server, peer based communication
  • REST API to provide technology agnostic and language neutral web based API to messaging
  • Ajax 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
  • Wildcards support to subscribe to powerful destination hierarchies.
  • Composite Destinations support to allow many destinations to be used in one simple atomic JMS operation
  • JSR 77 / 88 support for easy deployment & management & hot deployment
  • provides an implementation of ActiveCluster

相关链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱