繁体   English   中英

在没有WSDL2OBJC和Sudz C的情况下,将Java中的Web服务与SOAP客户端目标C连接起来?

[英]Connect Web Service in Java with SOAP Client Objective C without WSDL2OBJC and Sudz C?

我在Java中有以下Web服务:

@WebService(serviceName = "Catalogo_V1")
public class Catalogo_V1 {

    /** This is a sample web service operation */
    @WebMethod(operationName = "hello")
    public String hello(@WebParam(name = "name") String txt) 
    {
        System.out.println("kkk"+txt);
        if(txt != null)
        {
            txt= txt +"www";
        }

        return "Hello " + txt + " !";
    }

}

我尝试使用WSDL2OBJ,并且不发送参数,最后我决定进行更改,并尝试使用其他技术。

有人能帮我吗???

如果您正在寻找SudzC之类的替代产品,则始终可以随时使用简单的SOAP接口。 确实并非难事,但确实需要您生成传出的XML并自己解析传入的XML。

完成此操作后,我通过创建请求的“模板”版本并将其与我的iOS应用捆绑在一起来进行管理。 当我需要发出请求时,请拉入模板XML文件并执行一些简单的字符串/ XML操作,以将参数插入请求XML中。 然后,我提交XML请求,获取XML响应,并解析出我关心的响应部分。

如果您要使用复杂的XML输入或输出执行许多不同的SOAP调用,那么我不建议这样做。 但是对于简单的SOAP请求,它就可以正常工作。

暂无
暂无

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

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