Android -.net WCF生成的服务消耗

时间:2012-12-11 03:05:57

标签: android soap android-ksoap2

我有一个测试wcf服务,我试图从测试Android应用程序消费。 Android新手,经过多次试用和错误评分后,Android 1 me nil。

我尝试过KSoap2。

来自各种教程并调整好网站http://www.wsdl2code.com/

生成的代码

我尝试从教程中使用xmlspy生成的工作soap请求来滚动我自己的SOAP Request。

有人可以尝试使用'TestResponse'合同并发布他们是如何做到的。它不需要参数并返回字符串'Connection Succeeded'

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>

1 个答案:

答案 0 :(得分:2)

我能够使用具有以下值的TestResponse服务:

从这里提取SoapAction:

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

我希望这会有所帮助