下载后可任意编辑Android 基于 SOAP 协议向 WebService 交互数据,修改请求超时时间SOAP:简单对象访问协议,简单对象访问协议(SOAP)是一种轻量的、简单的、基于 XML 的协议
通过第三方提供的架包 ksoap2-Android-assembly-2
4-jar-with-dependencies
jar,我们可以向服务器进行请求调用自己需要的服务
下面以 http://www
webxml
cn/提供的天气预报 web 服务为例
下面是向远处服务器进行请求的详细操作类 WebServiceUtilJava 代码1publicclassWebServiceUtil{23//命名空间4privatestaticfinalStringNAMESPACE="http://WebXml
cn/";5//WebService 地址6privatestaticfinalStringURL="http://webservice
webxml
cn/WebServices/WeatherWebService
wsdl";7//需要调用的方法名8privatestaticfinalStringgetSupportProvince="getSupportProvince";910 /**11 *@desc 获得洲、国内外省份和城市信息12 *@return 省份列表13 */14 publicListgetAllProvince(){15 ListallProvince=newArrayList();1617 try{18 //1
实例化 SoapObject 对象19 SoapObjectrequest=newSoapObject(NAMESPACE,getSupportProvince);2021 //2
假如方法需要参数,设置参