现在我在 Java EE 7 应用程序上使用 JMS 2.0 和 Artemis 1.2.0,我想用 Camel 做一些集成任务。
现在查看 camel-jms 文档,没有提及如何使用通用的 camel JMS 组件来生成和使用任何符合 JMS 2.0 的代理的消息。
组件文档中的唯一示例是使用 Spring DSL 使用其专用 ActiveMQ 组件配置 ActiveMQ 连接工厂。如何为 Camel JMS 配置连接以连接到我的 Artemis 实例?
考虑到即使 Artemis 与 ActiveMQ 5.x 兼容,我仍将使用 Camel 路由来发布和订阅共享的持久主题,因此我需要能够配置 Artemis 连接并执行发布者和与它共享持久订阅者(仅在 JMS 2.0 中支持,ActiveMQ 仅支持 JMS 1.1)。
谢谢!