博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用cxf 框架发布webService(第一种,ServerFactoryBean不带接口)
阅读量:2397 次
发布时间:2019-05-10

本文共 1079 字,大约阅读时间需要 3 分钟。

服务端:

用cxf 框架提供的类发布一个服务     (没有带接口的webservice)

使用cxf 提供 ServerFactoryBean 来发布webservice

被发布的类当中可以不需要标注webservice 注解,类当中可以不包含有效的方法,

如果没有包含有效的方法.它会提供一个空的服务.

package cn.itcast.cxf.server;import org.apache.cxf.frontend.ServerFactoryBean;/** * 使用cxf 框架提供的类ServerFactoryBean 来发布webservice... *  * @ 作者 zhuwu@itcast.cn * */public class CxfServer {	/**	 * @param args	 */	public static void main(String[] args) {		// TODO Auto-generated method stub		//创建发布服务的类...		ServerFactoryBean bean=new ServerFactoryBean();		bean.setAddress("http://192.168.9.100:8080/server");//服务对外的访问地址		//设置将那个类发布服务		bean.setServiceClass(CxfWebService.class);//设置服务类的接口类型,如果没有接口则为当前类..		bean.setServiceBean(new CxfWebService());//设置服务类的实现		bean.create();//发布服务	}}

package cn.itcast.cxf.server;import javax.jws.WebService;import javax.xml.ws.BindingType;import javax.xml.ws.soap.SOAPBinding;@WebService//发布一个soap1.2版本的协议...@BindingType(value=SOAPBinding.SOAP12HTTP_BINDING)public class CxfWebService {	public void sayHello(){		System.out.println("待我长发乃腰,美日屈服可好!");	}	}

转载于:https://my.oschina.net/u/2356176/blog/464534

你可能感兴趣的文章
SMTP验证
查看>>
POP/IMAP-before-SMTP
查看>>
Eclipse 快捷键
查看>>
怎样在同一终端上多帐号登陆同一服务器?
查看>>
BiteFight 简单外挂开发之IE篇
查看>>
SVN常用命令学习笔记
查看>>
Avoiding memory leaks
查看>>
AT Command for QOS
查看>>
中文字号VS英文字号(磅)VS像素值的对应关系
查看>>
关于@override报错的问题
查看>>
Linux中禁止Ctrl-Alt-Delete
查看>>
概念辨析:dBm, dBi, dBd, dB, dBc, dBuV
查看>>
麻雀虽小,五脏俱全:新新手,IP和Socket小知识
查看>>
Windows常用命令集锦
查看>>
MMS彩信是怎么炼成地(一) 编辑
查看>>
MMS是怎样炼成的(二)封装
查看>>
SMIL 参考手册
查看>>
分析pptpd程序中关于执行pptpd和pppd程序的部分源代码
查看>>
RFC 1180 - TCP/IP tutorial 学习笔记
查看>>
HOWTO: Unpack, Edit, and Re-Pack Boot Images
查看>>