【问题标题】:How to initiate push notification automatically如何自动启动推送通知
【发布时间】:2014-08-06 05:07:57
【问题描述】:

我想为 iPad 应用实现推送通知功能。 根据要求,管理员可以决定何时调用推送通知。管理员有一个网页,他可以在其中添加/编辑启动推送通知的时间。 我如何实现这个功能? 我们在自己的虚拟专用服务器上托管了我们的网站。 实现上述要求的最佳方法是什么?

  1. 是否需要创建 Windows 服务并监控数据库中的推送通知表以启动推送通知?
  2. 是否需要为推送通知创建 WCF 服务并使用系统调度程序调用该服务?
  3. 或任何其他最佳方法?

请指导我。 提前致谢。

【问题讨论】:

    标签: c# asp.net windows wcf


    【解决方案1】:

    如果通知可以随机出现在数据库中,那么我将创建 Windows 服务以每 X 秒/分钟轮询通知表(取决于您的需要)。

    WCF 在这里无法帮助您,不确定您想如何使用它。您可以在 Windows 服务中发送 APNS 通知by using PushSharp

    但是,如果您希望以更大的间隔(以小时为单位)轮询数据库,则创建一个控制台应用程序(通过 PushSharp)并使用计划任务定期运行它。

    【讨论】:

    • 感谢您的回复。我将检查 Windows 服务。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-12
    • 2021-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多