2010-10-26 84 views
1

这里是我的场景:假设GPS设备在汽车中,我如何(例如,远程Silverlight客户端)与该GPS设备通信以通过地图(例如,地图)跟踪它。 Bing地图?有没有办法让GPS设备将消息推送到我的Silverlight应用程序,反之亦然GPS设备(可能是WP7设备)将通知推送到SL应用程序?Silverlight GPS应用程序

谢谢你的任何和所有设备!

回答

2

应用要求 -

  1. 位置数据推到在线服务(WCF服务,例如),而在Windows Phone密谋兵地图上的数据7应用程序

  2. 你需要您的在线服务将数据推送到Windows Phone 7应用程序。

对于#1,您可以在Windows Phone 7应用程序中使用位置服务,并使用WebClient/HttpWebRequest来更新在线WCF服务。请注意,您需要在应用程序运行时禁用锁定屏幕(在获得用户的许可后)。对于#2,您可以在应用程序中使用推送通知。当应用程序启动时,您可以设置推送通知(在询问用户权限后)。在应用程序运行时,可以将Toast通知发送给应用程序。您也可以将应用程序设置为在应用程序未运行时接收磁贴通知。

如果您有兴趣了解更多关于定位服务,Bing地图,推送通知和构建WP7应用程序的信息,请查看list of resources I maintain here。我希望这会帮助你构建你的应用程序!

indyfromoz

+0

哇,完美!谢谢indyfromoz! – user118190 2010-10-26 23:36:32