axis1.4生成客戶端代碼

這裏介紹根據axis自動生成java代碼

假設我的axis的文件夾路徑爲:D:\project\axis-1_4


在這個目錄根目錄下放需要生成java的wsdl文件,然後建立一個xxx.bat文件,內容如下:

複製代碼
set AXIS_HOME=D:\project\axis-1_4

set CLASSPATH=,;%AXIS_HOME%\lib\axis.jar;%AXIS_HOME%\lib\axis-ant.jar;%AXIS_HOME%\lib\commons-discovery-0.2.jar;%AXIS_HOME%\lib\commons-logging-1.0.4.jar;%AXIS_HOME%\lib\jaxrpc.jar;%AXIS_HOME%\lib\log4j-1.2.8.jar;%AXIS_HOME%\lib\saaj.jar;%AXIS_HOME%\lib\wsdl4j-1.5.1.jar;%AXIS_HOME%\lib\mail.jar;

java org.apache.axis.wsdl.WSDL2Java -p com.tf.mpltcc360.wsxc GetData.wsdl
複製代碼

備註:紅色字體代表生成的代碼的包目錄結構,生成的文件會在D:\project\axis-1_4目錄下

綠色字體爲wsdl文件名,當然這裏也可以寫上http://xxx/xxx?wsdl

 

代碼調用方式:

xxxLocator servince = new xxxLocator();
xxxSoap_PortType client = servince.getxxxSoap();
String xmlDoc = client.getxxxx("xxxx");//此處爲ws提供的方法
發佈了22 篇原創文章 · 獲贊 4 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章