与初始上载C#相比,在日期上触发的后台任务

时间:2015-06-30 17:36:47

标签: c# windows-phone-8 background-task

我想实现一个后台任务,该任务在特定时间触发,与初始上传相比较。

例如, 用户从WP8应用程序上传数据。包含该数据的推送通知将在1天后发送到应用程序,然后在2天后发送,然后在一周后发送,然后在一个月后发送,然后在六个月后发送。我想知道这项任务是否可行,或者是否有一种首选方式。你会怎么做呢?

1 个答案:

答案 0 :(得分:1)

实际上,如果您有推送后台任务,那么您的应用程序完全由您的服务器计时。 因此,您的服务器决定何时发送推送通知。它与您的应用程序无关。只需将初始安装日期与push url一起发送到服务器。

在服务器上,您可能希望使用Quartz进行调度。

如果您想在应用程序中定期执行某些操作,请使用TimeTrigger