我一直在构建一个Windows Phone 8应用程序和Windows Azure云服务,允许人们在云中存储日程安排。我已在系统上实施了单点登录,并使用了云服务来存储计划项目。
我还开始构建云服务来发送推送通知,但计划是根据已存储在云中的预定时间发送通知,但通知系统只有在我向测试人员应用程序发送通知时才能正常工作。
有没有人知道如何根据Azure上SQL数据库中的时间记录发送通知?
由于
答案 0 :(得分:0)
您是指移动服务中的Azure计划程序吗?
查看this链接。
否则我相信您需要运行一个服务,它将在预定的时间运行任务,偶尔会轮询数据库以便运行新的时间(非常简单。听起来你可能已经拥有了大部分内容) )。
答案 1 :(得分:0)
据我所知,您希望用户使用时间戳制作todoitem。?
如果这是真的,你可以用不同的方式做到这一点。最简单和最昂贵的是只使用天蓝色。然后你需要使用azure调度程序,将时间戳与当前时间进行比较,当当前时间超过时间戳时,你发送推送通知。
更便宜的方法是使用旧PC,在其中安装服务器功能并转到服务器并使用时间戳检查数据库。然后在匹配时调用服务器api。
但要注意时区:)
有关Azure表中时间戳的链接
How to use Windows Azure Table Storage Timestamp or Etag field