我正在开发 Windows Metro 应用程序,在我的应用程序中,我需要在后台从服务器下载一些信息(每次大约 60Mb)。下载应定期进行,例如每 8 小时一次。所以我尝试使用后台任务,但是有一些 CPU 和网络配额(https://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh977051.aspx),我做不到这。有人可以帮我解决这个问题吗?
问问题
64 次
1 回答
1
与其尝试在后台任务本身中进行整个传输,不如让后台任务启动后台传输,它独立于任务运行,也独立于应用程序。请参阅主题,在后台传输数据,https://msdn.microsoft.com/en-us/library/windows/apps/hh452979.aspx。您可以根据需要定期运行后台任务,并且它很容易保持在 CPU 和网络配额之下,因为后台传输不计入其中。
于 2015-05-04T00:59:22.733 回答