首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows 10应用服务

Windows 10应用服务
EN

Stack Overflow用户
提问于 2017-08-22 20:40:28
回答 1查看 782关注 0票数 3

我正在编写一个UWP应用程序,希望能够从远程更新数据,比如云服务或远程站点等等。

所以,我认为一个显而易见的解决方案是编写一个定期同步数据的服务,UWP应用程序就会显示出来。我开始阅读关于它的文章,最后读到了这篇关于Windows10 AppService的MSDN文章。

https://learn.microsoft.com/en-us/windows/uwp/launch-resume/how-to-create-and-consume-an-app-service

但是在阅读了这篇文章之后,我偶然发现了下面的屏幕截图,它基本上告诉我,如果我的应用程序被备份(最小化或被另一个应用程序覆盖),那么该服务将继续运行30秒,然后停止运行。这意味着30秒后,我的背景同步将停止:

如何确保我的数据在需要时被刷新,即使我的应用程序不在前台?

EN

回答 1

Stack Overflow用户

发布于 2017-08-22 21:29:44

您的后台任务只能运行30秒来处理信息,但是您可以执行它,这样您的后台任务就可以运行15分钟来检查使用时间触发器是否有新的信息可用。

如果希望应用程序更频繁地检查,则必须使用来自服务器的Toast通知,如Azure Mobile App Service、AWS简单通知服务等,或者可以使用WNS(windows通知服务)创建自己的服务。

Azure https://azure.microsoft.com/en-us/services/app-service/mobile/

AWS https://aws.amazon.com/sns/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45826606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档