在 Windows 8 中执行长时间后台任务的最佳方法是什么

What is the best way to do the long background task in Windows 8

我正在开发 Windows Metro 应用程序,在我的应用程序中,我需要在后台从服务器下载一些信息(每次大约 60Mb)。下载应定期进行,例如每 8 小时一次。所以我尝试使用后台任务,但是有一些CPU和网络配额(https://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh977051.aspx),我不能这样做。有人可以帮我解决这个问题吗?

与其尝试在后台任务本身中完成整个传输,不如让后台任务启动后台 传输,这 运行 独立于任务并且也独立于应用程序。请参阅主题,在后台传输数据,https://msdn.microsoft.com/en-us/library/windows/apps/hh452979.aspx。您可以根据您需要的时间表定期 运行 后台任务,它很容易保持在 CPU 和网络配额之下,因为后台传输不计入。