cxf使用wsdl文件生成代碼


1、先下載cxf包

http://cxf.apache.org/download.html,現在cxf包。(下載資源就有)

2、解壓縮包,通過cmd命令進入到bin目錄下(cd cxf\bin的路徑)

cxf生成客戶端代碼

3、使用wsdl2java命令生成客戶端代碼

在命令行執行wsdl2java -p org.logink.ws -d f:\logink\src -all E:\wsdl3.1-credit\LogisticsCreditService\LogisticsCreditService.wsdl

wsdl2java用法: 
wsdl2java -p com -d src -all  aa.wsdl 
-p  指定其wsdl的命名空間,也就是要生成代碼的包名: 
-d  指定要產生代碼所在目錄 
-client 生成客戶端測試web service的代碼 
-server 生成服務器啟動web  service的代碼 
-impl 生成web service的實現代碼 
-ant  生成build.xml文件 
-all 生成所有開始端點代碼:types,service proxy,,service interface, server mainline, client mainline, implementation object, and an Ant build.xml file. 

 另:.wsdl文件也可以寫為服務端提供的wsdl的地址,例如:http://localhost:8080/webservice?wsdl

本文轉自:http://blog.csdn.net/zeb_perfect/article/details/47423795

可參考:

  1.根據wsdl生成java代碼的方法

  2.cxf根據wsdl生成webserivice服務端

 


免責聲明!

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



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