我们正在升级我们的系统到最新的稳定框架/库。但是,我发现很难理解这两个camel-activemq
与activemq-camel
之间的区别。下面是详细信息:
1.我们正在升级ActiveMQ to 5.16.2
版本。这里AMQ提供了"activemq-camel"
库及其自身的camel依赖项,如:
1.另外,我们计划将运行在camel-2.x
上的服务迁移到3.11.3
上。在这里我看到camel提供了camel-activemq
版本3.11.3
。所以我不知道该在这里选择什么。如果我选择camel-activmeq-3.11.3
,同时将消息路由到AMQ-5.16.2
,会不会有不兼容性?
当我打开两个jar时,我发现两个jar中的包/类是不同的。
x 1c 2d 1x
Maven存储库显示两者都是**“Camel的AciveMQ组件”**
有人能澄清一下这两个activemq-camel
和camel-activemq
之间的区别吗
1条答案
按热度按时间mbskvtky1#
您应该使用
camel-activemq
,或者甚至只使用camel-jms
和ActiveMQConnectionFactory
。ActiveMQ项目中的activemq-camel
模块是going to be removed。