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 に答える