【问题标题】:queue jms [wso2] message broker. callback service队列 jms [wso2] 消息代理。回拨服务
【发布时间】:2018-10-24 06:11:03
【问题描述】:

早上好,我目前正在管理队列 jms [wso2] 消息代理。 我有一个在队列中发送消息的 java 客户端和一个在每次传递消息时激活的 java ServletContextListener。 一切正常。 我的老板现在问我是否有可能一旦消息到达队列,它会自动调用服务。 我正在阅读类似 [wso2] ESB 消息处理器的内容。 我的问题是:

1) 不使用 [wso2] ESB 是否可以做这样的事情?但只有 [wso2] 消息代理。 如果你有一些想法。

2) 此时 [wso2] ESB 将成为消费者并来自他们的调用?

3) 如果有人可以给我一个示例,说明一旦消息 ne [wso2] Message Broker 到达后如何处理 ESB。

提前致谢

【问题讨论】:

    标签: java wso2 wso2esb messagebroker jms-queue


    【解决方案1】:

    不确定我是否正确,但这里有一些想法出现在我的脑海中。

    1.) 我不熟悉 wso2 mb(使用 activemq),但我认为根据文档是不可能的

    2.) 是的,esb 充当消息消费者(就像您的 java 客户端),然后可以做各种事情。您可以调用其他服务,将消息转发到另一个队列等......也许 ESB 可以做您正在 servlet 正在做的事情

    3.)您可以在 esb 中创建一个简单的代理,它接收 jms 消息并将其转发到您的 servlet、服务或其他任何东西。有很多案例,关于 jms 消息,以下链接可能会有所帮助。

    ESB JMS

    我正在考虑的另一件事是,如果您将 jms 消息从您的 java 客户端发送到 jms 主题,那么您可以为同一消息创建多个消费者。因此,您现有的实现将订阅该主题,您也可以创建一个简单的第二个客户端(或使用 esb)来连接到该主题。两者都会收到相同的消息,并且可以进行任何需要的处理。

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 2013-08-09
      • 2015-02-25
      • 1970-01-01
      • 2019-01-07
      • 2012-06-05
      • 1970-01-01
      相关资源
      最近更新 更多