最近项目打算迁云EBS项目.正在整理相关MQ消息,由于之前使用的旧的activeMQ 想要换成rocketMQ(阿里的),但是在梳理EBS侧机器的时候 发现了这个服务 ApacheServiceMix 上网找了一下相关介绍
Apache ServiceMix是一个灵活的开源集成容器,它将 Apache ActiveMQ、Camel、CXF和Karaf的特性和功能统一到一个强大的运行时平台中,您可以使用它来构建自己的集成解决方案。它提供了一个完全由 OSGi 提供支持的企业级 ESB。
它是在Apache License v2下发布的。
主要特点是:
使用Apache ActiveMQ进行可靠的消息传递
使用Apache Camel的消息传递、路由和企业集成模式
使用Apache CXF的 WS-* 和 RESTful Web 服务
通过附加的可安装功能,ServiceMix 还支持:
通过Activiti的 BPM 引擎
通过Apache OpenJPA提供完整的 JPA 支持
通过 JTA 通过Apache Aries进行 XA 事务管理
通过包含丰富的事件、消息传递和审计 API 的 Apache ServiceMix NMR 对 JBI 标准(在 ServiceMix 3.x 系列之后弃用)的传统支持
ServiceMix 的应用程序可以使用以下方式构建:
OSGi 蓝图
OSGi 声明式服务
Spring DM(旧版)
目前官网上能查到的最新的版本是 7.0
ServiceMix 团队很高兴地宣布 Apache ServiceMix 7.0.1 的可用性。
这个新的补丁版本包括一些错误修复,并选择了新版本的 Apache Camel、
Apache CXF、Apache ActiveMQ 和 Apache Karaf。
此版本的主要依赖版本:
活动 5.19.0.2
Apache ActiveMQ 5.14.5
阿帕奇骆驼 2.16.5
阿帕奇 CXF 3.1.9
阿帕奇卡拉夫 4.0.9
有关详细信息,请参阅发行说明
这里是连接安装使用的一个路径
但是发现目前基本不更新了 而且也不知道是不是可以集成rocketMQ,纠结啊