【问题标题】:Push notification with nodejs使用 nodejs 推送通知
【发布时间】:2017-02-22 11:52:00
【问题描述】:

我正在开发一个新项目,其中我们有一个小型社交网络功能,每个用户都可以发布/分享报价,以及更多喜欢和评论的功能。

所以,我想用 nodejs 构建一个(用户特定的)实时推送通知模块。

【问题讨论】:

    标签: node.js websocket socket.io


    【解决方案1】:

    您可以使用套接字来执行此操作。您可以做的是在系统中在线的服务器上创建一个 userList 数组。 userList 将包含用户信息以及套接字 id。

    当某个特定事件发生时,您知道该向谁发送该通知,然后检查用户列表中是否所有这些用户都可用。如果用户在 userList 中可用,则使用套接字向该用户发出通知。

    【讨论】:

      【解决方案2】:

      我不确定你的问题到底是什么——或者你想解决什么具体问题,但我对 a similar question here 给出了我的想法。

      Server Sent Events

      【讨论】:

        【解决方案3】:

        是的。您可以使用 Socket.io。在系统中,您可以存储与系统有联系的用途。在您可以检查可用用户之后,如果用户可用,那么您发送(发送)给用户,通道是 socket.id。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2020-10-18
          • 2013-12-25
          • 1970-01-01
          • 1970-01-01
          • 2017-11-01
          • 2017-06-01
          • 2014-04-23
          相关资源
          最近更新 更多