webService学习--将soap改为1.2协议

来源:互联网 发布:天互数据 垃圾 编辑:程序博客网 时间:2024/05/17 07:18

判断webService服务使用的是soap1.1还是1.2可以在wsdl文件中查看;

soap1.1为:


soap12


但是好像eclipse中的webService expliorer 好像不能解析1.2的wsdl文件,

那么怎么修改服务端soap协议呢?(服务端尽量使用soap1.2高版本协议)

当然是通过注解来修改,可以在服务端代码接口中添加注解@BindingType(value = SOAPBinding.SOAP12HTTP_BINDING)

package cn.itcast.cxf;import javax.jws.WebService;import javax.xml.ws.BindingType;import javax.xml.ws.soap.SOAPBinding;@WebService@BindingType(value = SOAPBinding.SOAP12HTTP_BINDING)/** * 通过注解@BindingType(value = SOAPBinding.SOAP12HTTP_BINDING)将服务端协议改为soap12协议 * @author wangz_ing * */public interface IHelloService {public String sayHello(String name);}


0 0
原创粉丝点击