简体   繁体   English

如何在android中使用SOAP webservice

[英]How to consume SOAP webservice in android

How to consume a web service soap using ksoap2 library?如何使用 ksoap2 库使用 Web 服务肥皂? I'm not sure which are these parameters: namescape, method_name, soapaction, url.我不确定这些参数是什么:namescape、method_name、soapaction、url。

My web service is: http://www2.sentinelperu.com/ws/aws_datosfoto.aspx?wsdl See Request and Result below.我的网络服务是: http : //www2.sentinelperu.com/ws/aws_datosfoto.aspx?wsdl请参阅下面的请求和结果。

请求和结果

This is my code,这是我的代码

SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
request.addProperty("Usuario", "");
...
HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);
androidHttpTransport.call(SOAP_ACTION, envelope);

Thanks, sorry for my bad english.谢谢,抱歉我的英语不好。

namespace -> targetNamespace -> AFPrivado命名空间- >目标名称- > AFPrivado

method_name is name of the specified interface that you want to call method_name 是您要调用的指定接口的名称

soapaction = namespace + "/" + method_name soapaction = 命名空间 + "/" + method_name

url is网址是

http://www2.sentinelperu.com/ws/aws_datosfoto.aspx?wsdl

or或者

http://www2.sentinelperu.com/ws/aws_datosfoto.aspx

Try both of them.Hope this can help.两者都试试。希望这可以帮助。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM