rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 程序开发 » JavaEE

Apache项目介绍之三:ActiveMQ

Apache ActiveMQ是一个依照Apache 2.0授权协议开放源码的消息代理(Message Broker),它完整实现Java Message Service 1.1(JMS). ActiveMQ提供了大量企业级的特征,包括集群、多消息存储以及使用任何数据库作为JMS持久性(包括VM、cache以及日常持久性)提供者。

除了Java,ActiveMQ也可以从通过各种跨语言客户端使用.NET、C/C++或Delphi乃至脚本语言如Perl、Python、PHP以及Ruby来连接多种协议和平台,这些协议和平台包括多个标准有线协议以及它们自定义的OpenWire。

多个企业服务总线(Enterprise Service Bus)的实现中使用了ActiveMQ,如Apache ServiceMix,Apache Camel以及Mule。

ActiveMQ经常与Apache ServiceMix、Apache Camel以及Apache CXF一起在SOA基础设施工程中使用。

独立提供商像FuseSource等为ActiveMQ提供了企业级支持。FuseSource提供了一个ActiveMQ提供了一个经过测试、认证和支持的企业级版本——FUSE Message Broker。

顶一下
(0)
踩一下
(0)