0

我想在 android 中调用 asp.net web 服务,以便它可以在后端进行验证。我想做一个应用程序。在android中调用web服务

4

2 回答 2

1

wsdl2code.com - 它生成从您的 wsdl 到 iphone 和 android 本机代码的所有所需代码!这对我很有效

于 2013-02-17T14:52:10.750 回答
0

首先,您需要下载 ksoap2 android jar。然后在 Eclipse 中右键单击您的项目文件夹。单击属性,然后单击 java构建路径 > 库 > 添加外部 jar。然后将代码编写为..

 SoapObject request = new SoapObject(YOUR_CONNECTION_NAMESPACE, methodName);

    //add parameters to web service method..
request.addProperty(parameterName, parameterValue);

SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.dotNet = true;
envelope.setOutputSoapObject(request);

HttpTransportSE androidHttpTransport = new HttpTransportSE(YOUR_CONNECTION_URL);
androidHttpTransport.call(YOUR_ACTION_NAME, envelope);

result = (Object) envelope.getResponse();

关于这个主题的一个非常好的教程是..

于 2013-02-08T07:44:20.227 回答