Web services Blackberry SOAP Web服务

Web services Blackberry SOAP Web服务,web-services,soap,blackberry,Web Services,Soap,Blackberry,从Blackberry应用程序连接到基于SOAP的web服务的方法是什么。每个人都在使用KSoap库。Blackeberry SDK中是否没有本机支持来连接到Web服务?我使用Web服务的wsdl文件从Web服务生成方法存根 然后,您可以使用生成的文件调用Web服务,语法如下: WebServiceSoap_Stub stub = new WebServiceSoap_Stub(); String result = stub.webMethod(param1, param2); 我使用http

从Blackberry应用程序连接到基于SOAP的web服务的方法是什么。每个人都在使用KSoap库。Blackeberry SDK中是否没有本机支持来连接到Web服务?

我使用Web服务的wsdl文件从Web服务生成方法存根

然后,您可以使用生成的文件调用Web服务,语法如下:

WebServiceSoap_Stub stub = new WebServiceSoap_Stub();
String result = stub.webMethod(param1, param2);

我使用httpconnection解决了我遇到的问题

用户JSR172 Web服务。有关更多信息,请参阅NetBeans/Java ME IDE/SDK文档。

我正在使用Ksoap2进行blackberry应用程序开发,当我试图通过Soap发送请求时,requestDump包含如下值:

<v:Envelope xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:d="http://www.w3.org/2001/XMLSchema" xmlns:c="http://www.w3.org/2001/12/soap-encoding" xmlns:v="http://schemas.xmlsoap.org/soap/envelope/"><v:Header /><v:Body><DownloadRetailerMobileApp xmlns="http://www.tibco.com/schemas/WSDL/Request.xsd" id="o0" c:root="1"><RetailerMSISDN>09886069494</RetailerMSISDN><RequestType>retailerowner</RequestType></DownloadRetailerMobileApp></v:Body></v:Envelope>

嗨,Fermin,我没有尝试这个选项,而是使用了作为Java一部分的HttpConnection。谢谢你的建议。您好@Fermin,我尝试了
http
访问
.netweb服务
&在
xml格式中得到了响应。您知道如何从这个xml中获取所需的值/信息吗?&此外,这个存根类是如何工作的,如果您能提供任何代码片段或指针来指导我一步一步地使用wsdl和存根访问web服务,我将不胜感激(正如您前面提到的)。@rupshyadav,我做这件事已经有几年了。WirlessToolkit根据wsdl生成存根类,这些只是web服务方法的助手类。调用存根方法调用web服务方法并返回结果,就像常规方法调用一样。如果您的呼叫返回XML,则您需要编写解析例程或使用解析库从XML获取您的值。从OS 6.0开始,似乎有内置支持:嗨,Krishnan,我是Blackberry的新手。如果您能帮助我如何使用HttpConnection访问.NETWeb服务,我将不胜感激?
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode xmlns="">SOAP-ENV:Server</faultcode><faultstring xmlns="">RuntimeError: Internal Server Error</faultstring><faultactor xmlns=""/></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
org.xmlpull.v1.xmlpullParserException: expected:END_TAG{http://schemeas.xmlsoap.org/soap/envelop/}