queue jms [wso2]消息代理。回调服务

时间:2018-05-14 14:26:55

标签: java wso2 wso2esb messagebroker jms-queue

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

1)是否可以在不使用[wso2] ESB的情况下进行此类操作?但只有[wso2]消息Broker。 如果你有一些想法。

2)此时[wso2] ESB将是消费者并且是来自他们的电话?

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

提前致谢

1 个答案:

答案 0 :(得分:0)

不确定我是否做对了,但是我想到了一些想法。

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

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

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

ESB JMS

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

希望有所帮助。

相关问题