使用.Net实现推送通知的服务器端的理想方式

时间:2015-12-01 00:27:17

标签: c# .net

在我的一个Web应用程序中,我需要将服务器数据库上的ToDo类型信息推送到客户端作为推送通知。调用推送通知调用的有效方法是什么。它应该是一个独立的Windows service,可以每隔几分钟跟踪数据库中的数据,并通过GCM或APNS调用Push通知调用。还是有其他更好的方法来做到这一点。

该应用程序可以在Internet或Intranet环境中运行。这不是基于事件的通知,数据库中的数据需要经常监视并在需要时调用推送通知服务。

1 个答案:

答案 0 :(得分:0)

普遍回答:这取决于......

  • 您是否有任何机制可以检测何时何时发送推送通知?就像在队列中删除的消息,创建的文件,从SQL Server代理触发的事件等等?

如果答案为是,那么您可能应该使用此机制来触发发送推送通知。

如果答案为否,那么您可能最终会得到一个每隔几秒钟/几分钟/小时查询数据库(或其他商店)的Windows服务