wsdl開發(fā)工具合輯包括了wsdl文件生成客戶端,這個工具可以從對應(yīng)的WSDL文檔的服務(wù)描述中生成客戶端支持代碼或其它相關(guān)資源。
wsdl文件生成客戶端使用方法
首先我們需要先新建一個WSDL文件
new-->other-->web services-->wsdl
給新建的wsdl文件命名
定義命名空間和協(xié)議,在這里默認(rèn)就可以了。
點擊finish,在主工作區(qū)會出現(xiàn)
試著點擊source,看到的就是wsdl源代碼
這是默認(rèn)的代碼,我們需要根據(jù)我們實際的情況對代碼進(jìn)行適當(dāng)?shù)男薷摹?/p>
首先對方法命名的修改
顯然,對方法名的修改,input和output右邊也變化,這兩個就是plus的輸入和輸出
點擊input參數(shù)plus右面的箭頭就可以進(jìn)入到如下圖:
在這里定義plus的兩個參數(shù)以及參數(shù)類型,在這里我們定義方法plus(float x,float y),這里有兩個參數(shù)x和y
同樣我們可以對output的函數(shù)plusResponse的參數(shù)名以及參數(shù)類型作出修改。
點擊左上角的圖標(biāo)進(jìn)入
我們可以在這里對輸入輸出的參數(shù)及其他數(shù)據(jù)類型進(jìn)行修改,如果在上面的操作過程中,不小心產(chǎn)生了多余的標(biāo)簽的話,也可以在這里去除
我們再回到manager.wsdl,在源代碼視圖里右鍵選“Validate”,對xml文檔進(jìn)行檢驗,如果有錯誤的,就根據(jù)需要修改。
現(xiàn)在可以通過wsdl生成服務(wù)端代碼。。。
新建一個web service
記得在Web Service type中選擇“Top down Java Bean Web Service”,如下圖
然后,在Service definition中找到剛才寫的那個manager.wsdl文件。
回到Web Service對話框,將服務(wù)類型的滑塊調(diào)到“Develop service”處
接下來,就next –> next –-> finish就行。它會自動生成Web Service服務(wù)端的接口和類,在類中,可找到我們定義的方法
在這里我們只需要修改plus的主體方法,以實現(xiàn)我們的功能。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版