折腾了几天调用 WCF的程序试了Ksoap2不太好用,调用数据的时候有些慢,VS现在支持Ajax的WCF服务,之后又改成REST的模式调用在此记录下来,备忘。
环境:VS2012 + JavaSDK17.5+Eclipse3.5
第一步创建一个WCF服务应用程序
2:新建Ajax的WCF服务
3、添加接口文件 特别要注意方法上的webGet属性
接口的实现:
4.配置文件
5、客户端新建一个实体用于测试
6、发布到IIS
8、在浏览器测试
9:因为返回的是Json不是XML所在没在浏览器里显示,如在接口上返回的XML会在浏览器里显示,看见如下窗口调用成功:
10:新建Android应用程序加入一个Http处理框架afinal
11:在Android应用程序添加一个实体类
12:调用WCF服务其中的Gson需要下载后加入
13:调用成功
以上就是从新建到调用的一些简单步骤,方便新学习的人不用再折腾了。如有不明白的地方可以联系我。