使用命令wsimport構建WebService客戶端
阿新 • • 發佈:2019-02-11
客戶端:在JDK的bin資料夾中,有一個wsimport.exe,這個工具依據wsdl檔案生成相應的類檔案,然後用這些類檔案,就可以像呼叫本地的類一樣呼叫WebService提供的方。該工具可以用於非Java的伺服器,如:用C#編寫的WebService,通過wsimport則生成Java的客戶端實現。
在命令提示符中使用如下命令:wsimport -keep -p com.demo.client http://localhost:8080/Demo/services/MyService?wsdl
命令引數說明: -d:生成客戶端執行類的class檔案的存放目錄 -s:生成客戶端執行類的原始檔的存放目錄 -p:定義生成類的包名 使用wsimport命令後,我們可以得到如下程式碼檔案: 命令列中當前目錄