[Java] java調用wsdl接口


前提:

① 已經提供了一個wsdl接口

② 該接口能正常調用

 

步驟1:使用cxfwsdl2java工具生成本地類

 

下載CXFhttp://cxf.apache.org/download.html

配置環境變量:

    CXF_HOME=E:\WebService\CXF\apache-cxf-2.1.1\apache-cxf-2.1.1

    PATH后追加上“ ;%CXF_HOME%\bin”

驗證:cmd命令行中輸入wsdl2java,如果顯示其用法表示配置好了。

運行命令 : wsdl2java  http://localhost:8080/XXX.wsdl  wsdl 的路徑)

運行后會在運行命令的當前路徑生成以供使用的類

圖片

步驟2:將生成的java類文件導入我們的項目,查看其結構。

圖片 

一般,服務都叫XXXService,這是我們最為關心的接口文件

圖片 

步驟3:查看service的文檔結構
圖片 

紅框的兩個方法一個是實例化service的方法,一個是調用具體接口的方法

圖片

圖片

圖片

步驟4:編寫工具類測試接口調用情況

圖片

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM