用Express JS订阅/发布



我有一台Express JS服务器,该服务器向其客户提供天气预报信息。目前,这基本上是一个RPC API,客户端(在这种情况下为Python客户端)从不同端点请求不同类型的天气信息。现在这很好,但是我正在考虑实施订阅模型。客户端不能仅连接到不同的端点以获取不同的信息,而是可以订阅所需的信息,服务器会经常发送它(显然可以由客户端配置)。

有没有办法使用Express进行此操作?我是否还必须在客户端设置服务器才能收听发布事件?

一个很好的选择是兔子,它用于该正确的目的。

我试图为您找到一个很好的教程作为参考,但是,我只在葡萄牙语中找到一个,但是如果您浏览Google,您会在英语中找到其他。

,但这很简单,就像您想要的一样,您将某些主题的队列发布到队列,并让其他客户订阅该主题并处理消息

这是链接https://medium.com/@programadriano/rabbitmq-publish-subscribe-com-node-js-9363848f58fe

最新更新