安卓调用webservice的一种方式及需注意的问题
2014-12-31 11:40
232 查看
摘要 通过ksoap2-android调用webservice方法示例及注意事项。
ksoap2 android webservice
最近的项目中有需要通过安卓去调用webservice,在安卓中调用webservice的解决方案大都使用ksoap2-android工具,该工具使用方法在网上有很多,我也是用的这个工具。但是在使用过程中却发生了很多问题,我被这些问题给折磨了好几天,原因还是在于没理解ksoap2-android工具的使用方法。
下面介绍ksoap2-android(2.5.8)的使用:
?
网上大都是这个示例或者是查询天气预报的,不过查询天气预报的服务最近好像调用不到了。
代码中所使用到的四个参数均需由服务提供方提供(当时我在开发安卓端功能的时候,问对方参数,对方说不知道。。。。艾玛。。当时心都碎了)。四个参数出错均有可能导致连接失败。
我在完成了开发工作之后,测试发现可以调用服务,但服务端却接收不到参数,我明明已经传了的。。。后来找了半天才发现,NAMESPACE这个参数最后是以“/”结尾的,少了这个符号的话之后的参数是传不进去的。
当然,在使用的时候还需要添加网络权限。
ksoap2 android webservice
最近的项目中有需要通过安卓去调用webservice,在安卓中调用webservice的解决方案大都使用ksoap2-android工具,该工具使用方法在网上有很多,我也是用的这个工具。但是在使用过程中却发生了很多问题,我被这些问题给折磨了好几天,原因还是在于没理解ksoap2-android工具的使用方法。
下面介绍ksoap2-android(2.5.8)的使用:
?
代码中所使用到的四个参数均需由服务提供方提供(当时我在开发安卓端功能的时候,问对方参数,对方说不知道。。。。艾玛。。当时心都碎了)。四个参数出错均有可能导致连接失败。
我在完成了开发工作之后,测试发现可以调用服务,但服务端却接收不到参数,我明明已经传了的。。。后来找了半天才发现,NAMESPACE这个参数最后是以“/”结尾的,少了这个符号的话之后的参数是传不进去的。
当然,在使用的时候还需要添加网络权限。
相关文章推荐
- 安卓调用webservice的一种方式及需注意的问题
- 使用ASP调用WebService时要注意的问题(修正)
- 关于安卓调用C#的WebService上传图片问题(不使用ksoap2)
- jQuery调用WebService返回JSON数据及参数设置注意问题
- 用Delphi7 调用.NET 2.0的WebService 所要注意的问题
- Excel Vba 调用WebService的两种方式,解决MSSOAP30 64位不兼容问题
- webservice接口常见问题1:客户端使用SOAP方式调用CXF服务时异常
- 转: 用Delphi7 调用.NET 2.0的WebService 所要注意的问题。
- PI-webservice06-调用外部webservice过程中注意问题
- 安卓调用webservice出现的一些问题
- java 调用webservice采用axis方式时候无法找到参数注意事项
- 一种简便的调用webservice的方式
- webservice方法内用了session,asp.net调用时注意问题
- 关于安卓调用C#的WebService上传图片问题(不使用ksoap2)
- jQuery调用WebService返回JSON数据及参数设置注意问题
- 用Delphi7 调用.NET 2.0的WebService 所要注意的问题
- 用Delphi7 调用.NET 2.0的WebService 所要注意的问题。
- 用Delphi7 调用.NET 2.0的WebService 所要注意的问题(Document格式和UTF8编码)
- ASP.NET中异步调用WebService方式!
- 调用自定义event时需要注意的一个问题