簡體   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