【问题标题】:make push notification service with signalr使用信号器制作推送通知服务
【发布时间】:2019-04-24 08:51:43
【问题描述】:

您好,我可以使用 signalR 制作推送通知服务吗? 例如,当用户启动应用程序时,应用程序可以接收消息,如果应用程序再次关闭,应用程序可以从服务器或客户端接收消息

【问题讨论】:

    标签: signalr


    【解决方案1】:

    直到您可以向客户端发送该用户在线的消息。

    随着应用程序的关闭,断开与客户端的通信服务器。并且发送任何消息的能力都消失了。

    如果您想在应用关闭后发送notification,最好使用google service。 (例如:Firebase Cloud Messaging (FCM) 服务), 否则,您可以在您的应用中使用 signalR 发送消息。

    我希望这是有用的描述。

    【讨论】:

      【解决方案2】:

      如果您希望能够发送消息或让消息可供任何客户端使用,则将它们存储在数据库表中。连接后,您可以将这些消息发送给他们。当它们断开连接时,它们将保留在数据库中。

      您可以控制在消息传递后将其标记为已读,然后将其从数据库中删除。

      您的“推送通知”只是在客户端连接时查询消息。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-03-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-09-27
        相关资源
        最近更新 更多