1. 程式人生 > >Eclipse + Apache Axis2 發布SOAP WebService(三)第一個程序Hello Axis2 SOAP!

Eclipse + Apache Axis2 發布SOAP WebService(三)第一個程序Hello Axis2 SOAP!

自動創建 ref .com div 註意 windows 簡單 body public

因為Axis2同時支持SOAP和RESTful的WebService開發。

我的目標主要是RESTful,這裏簡單記錄一個SOAP的小例子:

原文地址:https://jingyan.baidu.com/article/4d58d5411cebdc9dd4e9c099.html

【步驟】(因為是個小筆記,所以寫得特別簡單,看不懂的不要浪費時間哦,網上有很多好的例子)

1、使用Eclipse創建Dynamic Web Project工程

2、編寫服務端方法(就是創建一個簡單的包和類),這個類是用來對外發布的一些服務,類裏面的方法即是對外的一些接口方法名稱。

  我的包:com.sf.axis2.test

  我的Class:WServiceDemo1

  我的Method:WServiceMethod1

3、在項目名稱上右鍵--新建--Other--選擇Web Service(註意Eclipse版本需要帶有aixs服務,可以通過windows--properties--web service查看)

4、在Service Implementation中,選擇剛才創建的類com.sf.axis2.test.WServiceDemo1作為對外發布的一個接口(不選public和monitor,直接Finish)

5、完成之後就會自動創建一個文件wsdl的文件,打開wsdl文件,可以看到wsdl對外的地址(Location標簽位置)。將項目在tomcat上啟動後,在瀏覽器中打開這個地址(後面加上?wsdl能夠打開說明創建成功)

Eclipse + Apache Axis2 發布SOAP WebService(三)第一個程序Hello Axis2 SOAP!