【问题标题】:Subscribe/publish with Express js使用 Express js 订阅/发布
【发布时间】:2019-02-24 03:14:05
【问题描述】:

我有一个 Express js 服务器,它向其客户提供天气预报信息。现在,它基本上是一个 RPC API,其中客户端(在本例中为 python 客户端)从不同的端点请求不同类型的天气信息。现在这很好,但我正在考虑实现订阅模型。与其连接到不同的端点以获取不同的信息,客户端可以只订阅它想要的信息,服务器会经常发送它(显然可以由客户端配置)。

有没有办法用快递做到这一点?我是否还必须在客户端设置服务器来监听发布事件?

【问题讨论】:

    标签: node.js rest express rpc


    【解决方案1】:

    一个非常好的选择是 RabbitMQ,它被用于正确的目的。

    我试图找到一个很好的教程给你作为参考,但是,我只找到一个葡萄牙语的,但是如果你在谷歌上搜索,你会发现其他的英文。

    但这很简单,就像你想要的那样,你在某个主题上发布到队列,并让其他客户端订阅该主题并处理消息

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-03
      • 1970-01-01
      • 2011-11-02
      • 1970-01-01
      • 2018-03-07
      • 1970-01-01
      • 2012-08-14
      相关资源
      最近更新 更多