我可以创建一个在后台运行的Windows Phone应用程序(Windows服务)

时间:2011-06-23 13:06:33

标签: windows-phone-7 c#-4.0

我有一个项目,但我需要的是在GPS位置随Long和Lat变化时立即提供Web服务。所以基本上我应该在Windows Phone设备中运行某种永不停止的“服务”,在手机启动时启动等等。

谢谢。

2 个答案:

答案 0 :(得分:8)

您不能在当前版本的WP7上提供后台服务。下一个版本Mango将支持后台服务。

可以从Microsoft下载beta SDK和模拟器,因此您可以开始进行实验。

新版本将于今年秋天发布。

答案 1 :(得分:4)

您可能需要查看Scheduled Tasks,它可以让您定期执行后台任务或可能不是定期执行后台任务。根据您的描述,定期任务似乎更适用,并由PeriodicTask类提供。 PeriodicTask大约每30分钟执行一次。

要添加,是的,它们可以在'Mango'/ 7.1(下一版Windows Phone)中使用。