我正在尝试使用 ESB 和 Message Broker 设置以下场景。
流程一:
Client 1 Sends the message to ESB -> ESB consumes the message and stores it into the queue -> End of flow 1;
流程 2:
Client 2 sends a request to ESB to get messages -> ESB gets the messages from the queue defined for Client 2 -> ESB sends back a pack of message that were present in the queue
虽然实现流程 1 没有问题。文档和示例涉及存储和转发模式,因此我没有看到任何关于根据客户请求消费消息的实时示例 - “存储和拉取”模型。
有人可以建议吗?
参考链接: http ://docs.wso2.org/wiki/display/ESB460/Sample+702%3A+Introduction+to+Message+Forwarding+Processor
http://docs.wso2.org/wiki/display/MB201/Integrating+WSO2+ESB
最好的问候,弗拉基米尔。