目前有很多网站提供Web服务,新一些的会用WCF(Windows Communication Foundation),比如微软为Bing提供的一些后台操作,还有一部分会用Web Service(大多数基于ASP.NET,也有用Java写的),Windows Phone其实基于Silverlight架构,自然提供了相当健全的网络访问机制,服务引用是Windows Phone中相当实用的一个功能,支持WCF和Web Service,但是和.NET其他框架(WPF、Web Form等)的服务引用存在一定差别。首先,方法仅支持异步方式,这也是Windows Phone的特点。其次,添加方式有一些小小的差别,WCF和Web Service以同样的方式添加,不像Web Form中是分开的。下面以Web Service为例(因为书上基本都是WCF),对Windows Phone服务引用做一个简单的教程。
平台:Windows Phone 8.0
编译环境:Windows 8+VS2012
语言:C#
1.首先在“解决方案资源管理器”中右键添加服务引用(“项目”->“添加服务引用”也可以)
在弹出的对话框中指定服务的地址&#x