1

我试过单独使用WSO2 消息代理,它运行良好。

实际上,我已经创建了两个单独的 Java 应用程序,它们充当发送者和接收者。两个应用程序都使用 amqp 连接字符串来启动连接。使用 Apache Ant 服务器构建应用程序。

现在我想将 Message Broker 与 WSO2 ESB 集成。

建议我使用 ESB 在我的 Web 应用程序中使用 Message Broker 的最佳方式

我有时会感到困惑,

困惑1Message Store 和Message Broker 的区别

混淆 2Web 应用程序是否需要连接字符串才能使用消息代理

4

1 回答 1

0

希望能理解Message Broker的基本概念就更好了。

消息代理是一种简单的处理消息传递功能。在 WSO2 MB 中,我们使用 amqp 作为协议。

困惑 01:ESB 中的消息存储是您用来存储消息的地方。在 ESB 中,您可以将存储配置为内存、jms 等。通过这些,存储质量会有所不同。(例如:服务器重启后删除的内存消息)

在配置 jms 消息存储时,我们可以使用消息代理。然后消息代理队列可以用作存储。在这里,我们创建一个队列并将其指向消息存储。因此消息将存储在该队列中。

困惑 02:当您连接到消息代理时,您应该按照文档中的说明创建连接。

您可以参考有关 MB/ESB 集成的文档:https ://docs.wso2.com/display/MB310/Integrating+WSO2+ESB https://docs.wso2.com/display/ESB500/Configure+with+WSO2+Message +经纪人

于 2017-02-07T09:41:56.987 回答