【问题标题】:JBI-Free Normalized Message Router无 JBI 规范化消息路由器
【发布时间】:2023-03-07 02:45:01
【问题描述】:

规范化消息路由器(NMR)是JBI环境的一部分,负责在JBI组件之间调解消息; ServiceMix 4 已从 JBI 移动到 OSGI。但是,我在某处读到我们仍然可以使用NMR,而无需基于JBI 的ServiceMix (JBI-free NMR)。这是什么意思?有什么我可以效仿的例子吗?

【问题讨论】:

    标签: esb apache-servicemix jbi


    【解决方案1】:

    您可以将 ActiveMQ 和 JMS 用作“无 JBI NMR”。事实上,JBI NMR 在幕后使用的是 ActiveMQ JMS 队列。

    在 ServiceMix 4.x 中,您可以根据需要使用 Camel 和 JMS 队列作为您的 NMR。并且消息不再需要规范化,例如它们可以是任何类型,而 JBI 的消息必须是 XML。

    【讨论】:

    • 我不确定你问的是什么。查看 Camel JMS 组件:camel.apache.org/jms
    • 我有骆驼核磁共振的链接。使用 JMS 作为 NMR 的链接怎么样?
    • 对于 JMS 作为 NMR,然后将 Camel 流与 JMS 结合使用。
    猜你喜欢
    • 2017-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-20
    • 1970-01-01
    • 1970-01-01
    • 2012-04-21
    相关资源
    最近更新 更多