javaweb專案中發佈webservices服務
1.新建一個專案動態web專案Axis2Server。
3.新建service設定檔,在Axis2Server項目下的WEB-INF資料夾創建services資料夾,
4.寫service方法,在src下新建com.wondersoft.webservice包,並在其下新建TestWSService.Java類。代碼如下:
public class TestWSService {
/**
* 計算減法 d1-d2
*/
public Integer jianfa(Integer d1, Integer d2) {
return d1-d2;
}
}
5.配置service,打開第3步新建的services.xml文件,代碼如下:
TestWSService
com.wondersoft.webservice.TestWSService
在web.xml設定檔下加入如下代碼:
AxisService2 org.apache.axis2.transport.http.AxisServlet1
AxisService2 /service/*
6.發佈專案,訪問
http://127.0.0.1:8080/Axis2Server/services/listServices
http://127.0.0.1:8080/Axis2Server/services/TestWSService?wsdl