Windows Phone 8.1 - 观看远程文件

本文关键字:程文件 文件 Phone Windows | 更新日期: 2023-09-27 18:31:26

我的问题听起来可能有点笼统,但无论如何我都希望找到解决方案。在WP 8.1的api中继续"监视"远程文件更改的最佳方法是什么?

当前上下文:我正在使用Web服务来检索购物车软件的所有订单。当前使用 httpClient 类获取它 (xml),读取流并转换为对象。有没有办法在 X 秒后继续检查,以便在下新订单后我可以发出新的 Toast 通知?最好的方法是什么?

提前致谢

Windows Phone 8.1 - 观看远程文件

如果您可以控制 Web 服务,那么最好的解决方案是在服务器的逻辑中集成推送通知。否则,您可以生成一个后台线程,该线程每 X 秒轮询一次文件并检查更改,但这不如推送通知好。

可以使用文件观察程序的 WinRT 等效项在 XML 文件更改时引发事件。请参阅此处的教程:

http://lunarfrog.com/blog/2012/10/03/filesystem-change-notifications/

我最终能够通过使用Windows推送通知服务来解决:http://msdn.microsoft.com/en-us/library/windows/apps/hh202940(v=vs.105).aspx