【问题标题】:How do I integrate ActiveMQ with a HornetQ ESB (or access the HornetQ directly from C#)?如何将 ActiveMQ 与 HornetQ ESB 集成(或直接从 C# 访问 HornetQ)?
【发布时间】:2011-02-15 23:53:57
【问题描述】:

我有一个 ActiveMQ ESB,我在几个不同系统的几个 C# 程序集之间使用它。我需要开始接收新系统从它的 HornetQ ESB 发出的通知。据我所知,HornetQ 是 pre-2.0.0GA。

我只想使用 Camel 在 HornetQ ESB 和我的 ActiveMQ ESB 之间设置路由,但到目前为止我们还没有做到这一点。我不确定更改 HornetQ 配置有多大的灵活性(比如添加对 StompConnect 或类似的支持)。

是否有任何可行的选择通过 ActiveMQ 访问 HornetQ ESB(或者如果需要,直接从 C# 访问)?

【问题讨论】:

    标签: c# .net-3.5 activemq hornetq


    【解决方案1】:

    您应该能够使用Camel JMS Component 将camel 连接到HornetQ - 并将其路由到Camel ActiveMQ Component directly。您可以在 ActiveMQ 代理中使用 Camel 来执行此操作 - 请参阅 Enterprise Integration Patterns in ActiveMQ

    【讨论】:

      【解决方案2】:
      【解决方案3】:

      Camel 插件最终可以正常工作。我们最初尝试过这个,但是有一些其他的配置问题阻止了它的工作(我们没有配置 HornetQ 以允许远程消费者)。感谢您的帮助。

      【讨论】:

        猜你喜欢
        • 2012-07-03
        • 2011-10-01
        • 2015-06-03
        • 1970-01-01
        • 2021-01-19
        • 2013-03-25
        • 2020-05-14
        • 1970-01-01
        • 2011-10-03
        相关资源
        最近更新 更多