我想为iPad应用实现推送通知功能。 根据要求,管理员可以决定推送通知何时应该调用。管理员有一个网页,他可以在其中添加/编辑启动PUSH通知的时间。 我是如何实现此功能的? 我们在自己的虚拟专用服务器上托管了我们的网站。 达到上述要求的最佳方法是什么?
请指导我。 在此先感谢。
答案 0 :(得分:0)
如果通知可以在数据库中随机出现,那么我会创建Windows服务,每X秒/分钟轮询通知表(取决于您的需要)。
WCF在这里不会帮助您,也不确定您是如何使用它的。您可以在Windows服务中发送APNS通知by using PushSharp
。
但是,如果您希望以更大的间隔(以小时为单位)轮询数据库,则创建一个控制台应用程序(通过PushSharp)并使用计划任务定期运行它。