码迷,mamicode.com
首页 > Web开发 > 详细

webservice使用注解修改WSDL内容

时间:2018-09-01 23:52:40      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:names   close   mes   ide   使用   isp   返回值   表示   cli   

首先看我们没有修改前的WSDL内容

技术分享图片

此时服务端的类

技术分享图片


修改后的

技术分享图片

注解如下

技术分享图片

技术分享图片
 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 }
Test_serviceImpl.java

 

webservice使用注解修改WSDL内容

标签:names   close   mes   ide   使用   isp   返回值   表示   cli   

原文地址:https://www.cnblogs.com/xiaostudy/p/9571584.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!