翻譯|使用教程|編輯:董玉霞|2022-06-14 11:45:57.770|閱讀 213 次
概述:部署和測試 Web 服務后,您可以生成一個 Web 服務客戶端,該客戶端允許您與 Web 服務及其公開的操作進行交互,而無需編寫編組或連接代碼。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
部署和測試 Web 服務后,您可以生成一個 Web 服務客戶端,該客戶端允許您與 Web 服務及其公開的操作進行交互,而無需編寫編組或連接代碼。
本教程需要下載MyEclipse最新版本 。
注意:如果驗證發生錯誤,請確保已部署 Web 服務并且托管它的應用程序服務器正在運行。如果您嘗試為 3rd 方 Web 服務生成客戶端并在驗證過程中出現錯誤,請盡可能將其告知 Web 服務的作者,以便進行更正。
客戶端生成后,src文件夾包含一個新包,以及一些可用于處理 Web 服務的新類。
使用新生成的資源,您可以使用 CalculatorDelegate 類訪問對 Web 服務的引用,然后執行公開的操作(加、減、乘和除)。
添加使用來自 Web 服務的不同操作的代碼。例如,假設您要計算以下四件事:
生成類后,它需要main方法的實現,以便執行上面列出的四個數學計算。下面的代碼使用 Web 服務執行計算,并將結果打印到控制臺視圖。
public static void main(String[] args) { /* Create the service instance */ CalculatorService service = new CalculatorService(); CalculatorDelegate delegate = service.getCalculatorPort(); /* Using the web service, perform the 4 calculations */ System.out.println("1. 3+7=" + delegate.add(3, 7)); System.out.println("2. 12-2=" + delegate.subtract(12, 2)); System.out.println("3. 9*9=" + delegate.multiply(9, 9)); System.out.println("4. 40/2=" + delegate.divide(40, 2)); }
客戶端代碼運行,使用為其生成的定位器類訪問 Web 服務,然后在控制臺視圖中生成以下輸出: 在控制臺視圖
本次MyEclipse使用教程介紹了創建 Java 項目作為 Web 服務客戶端的相關內容,想要了解全部教程
MyEclipse V2022.1正式發布,大家可以下載MyEclipse官方正版試用,更多MyEclipse價格咨詢可聯系慧都在線客服。
MyEclipse是功能最全面、性價比最高的企業級Java IDE之一。
MyEclipseQQ群:742336981 歡迎進群一起討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn