0

Windows 手机在发布模式下不支持后台代理。是真的吗?Windows Phone 中是否有任何等效的应用程序类型可以作为 Android 处理网络密集型操作的服务?

我的要求是从前台应用程序启动后台服务应用程序(它将在线程中处理网络操作)。

虽然这些信息可以通过 google 获得,但我需要一些专家建议谁在使用 silverlight 和 windows phone。

4

1 回答 1

1

Windows Phone 在发布模式下支持后台代理。

不同之处在于,在调试模式下,您可以更好地控制它们何时启动(通过ScheduledActionService.LaunchForTest()方法)。
在发布模式下,操作系统完全控制定期后台代理何时运行。不过,通常大约每 30 分钟一次。

Windows Phone 7 不支持在后台持续运行的任何类型的应用程序(如服务),因此可能无法执行您正在尝试的操作。
如果您可以提供更多关于您想要实现的目标的详细信息,而不是您在其他地方所做的事情,那么我们可能会提供进一步的建议。

根据评论更新

如果您希望从设备上传大量数据,那么最好的方法是将其分成不超过 5MB 的部分(部分文件),然后使用BackgroundTransferRequest POST 到服务器。(BTR 的上传限制为 5MB。)

于 2013-07-18T13:44:42.543 回答