1、Android调用WebService
需要jar包Ksoap2,下载地址:http://code.google.com/p/ksoap2-android/downloads/list
必须有三个参数:WSDL的uri、命名空间、要调用的方法(如果需要传参数调用soapObject.addProperty()方法)
由于是网络访问 因此要在线程中进行网络的访问
String WSDL_URI ="http://192.168.1.204:16000/VersionUpgradeService.asmx";//wsdl的uri
String namespace ="http://tempuri.org/";//命名空间
String methodName ="GetAppVersion";//要调用的方法名称
//初始化对象 传入命名空间 方法
SoapObject soapObject =newSoapObject(namespace, methodName);
//如果需要参数 需要调用soapObject.addProperty()方法
SoapSerializationEnvelope envelope =newSoapSerializationEnvelope(SoapSerializationEnvelope.VER12);
//发送请求,设置bodyOut
envelope.bodyOut= soapObject;
//.net的webservice设置donet为true
envelope.dotNet=true;