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