我正在开发一个 Windows 应用商店应用程序。它每天通过 Web 服务以 JSON 格式下载一些数据,然后对 JSON 进行一些解析,然后存储在数据库中。这所有操作可能需要 5 分钟到 1 小时,具体取决于 JSON 响应中的数据大小。现在,当应用程序正在运行并且用户切换应用程序时,它会进入挂起状态,因此数据获取和存储停止。那么在后台获取和存储数据的最佳方式是什么,所以如果用户切换应用程序,数据获取和存储将像在应用程序的运行状态下一样工作?
我正在开发一个 Windows 应用商店应用程序。它每天通过 Web 服务以 JSON 格式下载一些数据,然后对 JSON 进行一些解析,然后存储在数据库中。这所有操作可能需要 5 分钟到 1 小时,具体取决于 JSON 响应中的数据大小。现在,当应用程序正在运行并且用户切换应用程序时,它会进入挂起状态,因此数据获取和存储停止。那么在后台获取和存储数据的最佳方式是什么,所以如果用户切换应用程序,数据获取和存储将像在应用程序的运行状态下一样工作?