Axis2用法(1)JAVA2WSDL和WSDL2JAVA
阿新 • • 發佈:2019-01-24
1、Axis2簡介
Web Service是現在最適合實現SOA的技術,而Axis2是實現Web Service的一種技術框架。Axis2提供了較多的工具以便開發者使用,比如:java2wsdl和wsdl2java。深入使用Axis2框架前,說明下java2wsdl和wsdl2java的使用。
具體解釋訪問:http://axis.apache.org/axis2/java/core/download.cgi
2、使用前提
(1)安裝JDK。JDK安裝和環境變數配置。
(2)安裝axis2-1.6.2。下載axis2-1.6.2.zip解壓到E:盤,環境變數中增加AXIS2_HOME:E:\axis2-1.6.2。在path中增加:E:\axis2-1.6.2\bin和E:\axis2-1.6.2\lib。可以在cmd.exe 視窗中輸入:axis2 -version;檢視你所配置的JDK資訊和axis2的版本資訊。
3、JAVA2WSDL
(1)定義介面(java)
在java工程中編寫一個傳送訊息的介面:package com.yht.msg;
/**
* 定義傳送彩信附件的介面。
* @author Administrator
*
*/
public interface SendAttachService
{
/**
* 傳送彩信方法。同時攜帶兩個欄位的訊息。
* @param subject 關於彩信附件的訊息體
* @return 返回是否傳送成功。
*/
public String sendAttach(String subject);
}
(2)生成二進位制檔案(class)