使用Signalr进行推送通知服务

时间:2019-04-24 08:51:43

标签: signalr

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

2 个答案:

答案 0 :(得分:0)

直到您可以将消息发送给用户该用户在线。

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

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

我希望这是有用的描述。

答案 1 :(得分:0)

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

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

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