gpt4 book ai didi

java - 如何用java编写接送服务函数

转载 作者:行者123 更新时间:2023-12-01 09:26:50 27 4
gpt4 key购买 nike

我正在使用 RabbitMQ 和 MongoDB。我需要用java编写一个服务函数,以便当RabbitMQ触发来自队列的消息时将数据存储在MongoDB中。

架构将类似于

enter image description here

RabbitMQ 是否能够将 XML 文件从队列传递到分拣服务?请帮忙。我对所有这些技术都是新手。

最佳答案

您的PickupService将必须订阅RMQ的相关主题才能从队列接收消息。消息以异步方式推送给订阅者。RMQ 无法发送文件,但可以以纯文本形式发送文件内容 - 在您的示例中为 xml。

正如您所说,您对此是“新手”,如果您熟悉 Swing 应用程序,那么消息广播类似于 Swing 中的操作监听器。您无法向按钮单击事件注册多个 actionListener,并且单击按钮时所有监听器都会收到通知。

这里也是一样,一个主题(按钮)可以有多个订阅者(actionListener),当生产者将消息发送到队列(用户单击按钮)时,他们会收到消息(按钮单击事件)

关于java - 如何用java编写接送服务函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39765467/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com