1. 程式人生 > >apache CXF wsdl2java工具的簡單使用

apache CXF wsdl2java工具的簡單使用

最近,由於要用到某公司提供的webservice實現的api介面,想到了用cxf的wsdl2java工具來生成客戶端程式。(自己寫是比較麻煩且費時,so偷懶一下、、)

使用步驟如下:

一、下載apache cxf的包,如apache-cxf-2.7.10.zip,地址:cxf.apache.org/download.html

二、解壓apache-cxf-2.7.10.zip至某一目錄,如D:\apache-cxf-2.7.10

三、設定環境變數

1、CXF_HOME=D:\apache-cxf-2.7.10

2、在path後面加上 %CXF_HOME%/bin;(不是classpath)

在cmd命令中輸入wsdl2java,如果有提示usage,就表明配置成功

四、執行wsdl2java工具

在cmd命令中輸入:wsdl2java -d D:\\src -client http://api.xxx.cn/xxxAPI/service/auditResBatchQueryService?wsdl

附wsdl2java用法:

wsdl2java -p com -d D:\\src -all  xx.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.

相關推薦

apache CXF wsdl2java工具簡單使用

最近,由於要用到某公司提供的webservice實現的api介面,想到了用cxf的wsdl2java工具來生成客戶端程式。(自己寫是比較麻煩且費時,so偷懶一下、、) 使用步驟如下: 一、下載apache cxf的包,如apache-cxf-2.7.10.zip,地址

Apache CXF wsdl2java工具使用教程

使用 Apache CXF wsdl2java工具生成webservice客戶端程式碼 1、先執行服務端專案 2、找到客戶端程式碼生成的專案路徑 上圖中的 F:\workplace-practice\webserviceclient\src\main

Apache JMeter 測試工具簡單基本教學

Apache JMeter 是 Apache 開發的壓力測試套件,程式是以JAVA寫成,可以在 Unix-Like 上執行,也可以在 MS-Windows 上執行,本篇是在 Mac OS X 上執行。 JAVA請自行到SUN網站下載安裝 解壓縮檔案後,執行 bin 目錄下的 jmeter.bat ,Un

CXFwsdl2java工具的使用方法

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Apache---Ant工具簡單使用

Apache Ant,是一個將軟體編譯、測試、部署等步驟聯絡在一起加以自動化的一個工具,大多用於Java環境中的軟體開發。由Apache軟體基金會所提供。 常用標籤 1.<project>標籤 每個構建檔案對應一個專案。<project>標籤是構

簡單利用Apache Logs Viewer工具分析錯誤日誌和頻繁掛掉原因

最近網站換成了騰訊雲的伺服器, 不知道為什麼dmz社群 apache老是掉線,更無語的是前幾天好不容易有點時間回下老家休息中途被使用者告知dmz社群無法訪問,大中午的個騎著個小毛驢重大山裡出來(大山沒訊號,收到使用者資訊純屬偶然),心中對於騰訊雲更是一萬個草泥馬奔騰著,不過分析日誌之後才發現我冤枉騰訊雲了!日

構建基於CXF的WebService服務(2)-- 利用CXF提供的wsdl2java工具建立客戶端

1、環境配置 將CXF_HOME/bin加入到環境變數path中,如我的是D:\Java\Jar\apache-cxf-2.7.7\bin 開啟cmd輸入 wsdl2java -v 出現如下資訊表示配

cxfwsdl2java工具生成客戶端程式碼

 wsdl2java用法: wsdl2java -p com -d src -all  aa.wsdl -p  指定其wsdl的名稱空間,也就是要生成程式碼的包名: -d  指定要產生程式碼所在目錄 -client 生成客戶端測試web service的程式碼 -server 生成伺服器啟動web  serv

展示C代碼覆蓋率的gcovr工具簡單介紹及相關命令使用演示樣例

文件夾 mes repo 例如 oid else if dir total down (本人正在參加2015博客之星評選,誠邀你來投票,謝謝:username=zhouzxi">http://vote.blog.csdn.net/blogstar2015

[轉]JMeter學習(一)工具簡單介紹

正在 包含 定義 寫入文件 線程組 element 層級 工作臺 roc 一、JMeter 介紹 Apache JMeter是100%純JAVA桌面應用程序,被設計為用於測試客戶端/服務端結構的軟件(例如web應用程序)。它可以用來測試靜態和動態資源的性能,例如:

Apache ab測試工具使用方法(無參、get傳參、post傳參)(轉)

結果 文字 測試結果 方法 htm .html 但我 apache2.4 請求 轉自Apache ab測試工具使用方法(無參、get傳參、post傳參) Ab測試工具是apache自帶的測試工具,具有簡單易上手的特性,下面我總結一下我的使用方法,首先去官方下載apache程

使用Apache的ab工具對比Nginx與Apache靜態頁面處理能力

tt使用Apache的ab工具對比Nginx與Apache靜態頁面處理能力前言:為什麽要進行壓力測試 在運維工作中,壓力測試是一項非常重要的工作。比如在一個網站上線之前,能承受多大訪問量、在大訪問量情況下性能怎樣,這些數據指標好壞將會直接影響用戶體驗。但是,在壓力測試中存在一個共性,那就是壓力測

Ubuntu 16.04/CentOS 6.9安裝Apache壓力測試工具ab

方法 apt www. 文檔 請求 str blog pan program 說明: ab工具已經在Apache中包含,如果不想安裝Apache,那麽可以使用下面方法單獨安裝。 安裝: Ubuntu: sudo apt-get install apache2-u

Ubuntu 16.04下安裝Apache壓力測試工具ab

apt-get gpo 簡單使用 utils sta markdown 測試結果 壓力測試 安裝apache 安裝 sudo apt-get install apache2-utils 簡單使用 # 對http://www.baidu.com/進行100次請求,10個並發請

pssh工具簡單使用方法

-o 列表 use 圖片 文件 vpd 線程 roc 遠程 pssh工具簡單使用方法 pssh是一個python編寫可以在多臺服務器上執行命令的工具準備工作:一、需要基於key驗證二、通過epel源安裝pssh工具 選項如下:--version 查看版本-h: 主機支持文

分布式架構探索 - 2. WebService RPC框架之Apache CXF

tomcat7 als cti nvi urn lap add ring mod Apache CXF是一個開源的WebService RPC框架。 例子: 1. 新建一個maven web項目, 添加pom 如下: <?xml version="1.0"

使用Apache CXF根據wsdl文件生成代碼

bugs 代碼 jdk property 遇到 AI div www per 1、去官網下載,我用的是apache-cxf-2.5.10.zip 2、解壓 3.通過命令行進入Apache CXF的bin目錄,如我的目錄是D:\BIS\axis2\apache-cxf-2.

Apache日誌分析工具awstats配置

日誌分析工具awstats安裝 日誌分析工具awstats配置 Apache日誌分析工具awstats Apache編譯安裝步驟 Apache日誌分析工具awstats配置 awstats軟件下載地址:http://www.awstats.org/#DOWNLOADhttps://awstat

binlog2sql工具簡單使用說明

mysql- 簡單使用 nts 必須 mysql 格式 posit 快速定位 lB binlog2sql可以將binlog進行反向解析,生成對應的恢復語句,然後手動到數據庫中執行,對於drop,truncate等操作無效。 1、安裝a、需要安裝python和pipb、解壓完

apache 多站點j簡單配置

conf comm .com local toml con ... pac 文件 apache 多站點配置 Include conf/extra/httpd-vhosts.conf? ?開啟? ? ? ?主配置文件裏去掉註銷 vim /usr/local/apache2/c