1 package com.xiaostudy;
2
3 import javax.jws.WebMethod;
4 import javax.jws.WebParam;
5 import javax.jws.WebResult;
6 import javax.jws.WebService;
7 import javax.xml.ws.BindingType;
8 import javax.xml.ws.soap.SOAPBinding;
9
10 /**
11 * @desc 服務器接口實現類
12 * @author xiaostudy
13 *
14 */
15 @WebService(
16 targetNamespace="http://www.xiaostudy.com",//修改客戶端訪問的網站
17 name="AddSoap",//修改客戶端訪問獲取視圖的類名
18 portName="AddSoapPort",//修改客戶端服務實現類名
19 serviceName="Add")//修改客戶端服務名稱
20 @BindingType(SOAPBinding.SOAP12HTTP_BINDING)//SOAP1.2聲明
21 public class Test_serviceImpl implements Test_service {
22
23 /**
24 * @desc 處理客戶端的數據,並返回數據
25 * @param number 參數
26 * @return String 返回數據類型
27 */
28 @WebMethod(
29 operationName="getAdd",//修改客戶端訪問方法名
30 exclude=false)//false表示開始注解修改
31 @Override//下面第一個注解:@WebResult(name="result")修改客戶端顯示返回值得參數名,@WebParam(name="number")修改客戶端參數名
32 public @WebResult(name="result")String getNumber(@WebParam(name="number")String number) {
33
34 System.out.println("我服務器端執行了。。。。");
35
36 return number+"_后面添加的";
37 }
38
39 }