Windows Azure上基于时间的通知

时间:2014-04-16 16:26:32

标签: c# azure windows-phone-8 notifications push-notification

我一直在构建一个Windows Phone 8应用程序和Windows Azure云服务,允许人们在云中存储日程安排。我已在系统上实施了单点登录,并使用了云服务来存储计划项目。

我还开始构建云服务来发送推送通知,但计划是根据已存储在云中的预定时间发送通知,但通知系统只有在我向测试人员应用程序发送通知时才能正常工作。

有没有人知道如何根据Azure上SQL数据库中的时间记录发送通知?

由于

2 个答案:

答案 0 :(得分:0)

您是指移动服务中的Azure计划程序吗?

查看this链接。

否则我相信您需要运行一个服务,它将在预定的时间运行任务,偶尔会轮询数据库以便运行新的时间(非常简单。听起来你可能已经拥有了大部分内容) )。

答案 1 :(得分:0)

据我所知,您希望用户使用时间戳制作todoitem。?

如果这是真的,你可以用不同的方式做到这一点。最简单和最昂贵的是只使用天蓝色。然后你需要使用azure调度程序,将时间戳与当前时间进行比较,当当前时间超过时间戳时,你发送推送通知。

更便宜的方法是使用旧PC,在其中安装服务器功能并转到服务器并使用时间戳检查数据库。然后在匹配时调用服务器api。

但要注意时区:)

有关Azure表中时间戳的链接

How to use Windows Azure Table Storage Timestamp or Etag field