1

テスト用のAndroidアプリから使用しようとしているテスト用のwcfサービスがあります。Androidは初めてで、多くの試行錯誤の結果、Android 1menilになりました。

KSoap2を試しました。

さまざまなチュートリアルと、優れたWebサイトによって生成されたコードの適応の両方からhttp://www.wsdl2code.com/

チュートリアルから、およびxmlspyが生成する作業用SOAPリクエストを使用して、独自のSOAPリクエストをローリングしてみました。

誰かが「TestResponse」コントラクトを試して消費し、それをどのように行ったかを投稿してください。パラメータを受け取らず、文字列「ConnectionSucceeded」を返します。

wsdlは次のとおりです。

http://www.adriley.co.nz:7500/testsvc/Service1.svc?wsdl

XMLSpyリクエストは次のとおりです。

    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <SOAP-ENV:Body>
        <m:TestResponse xmlns:m="http://tempuri.org/"/>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
4

1 に答える 1

2

次の値でTestResponseサービスを利用できました。

SoapActionはここから抽出されます:

<wsdl:operation name="TestResponse">
 <soap:operation soapAction="http://tempuri.org/IService1/TestResponse" style="document"/>
...

これがお役に立てば幸いです

于 2012-12-13T07:06:55.153 に答える