最近的几个项目中都用到了webService,但都是基于jax-ws的大webservice,而且是基于axis2开发的。都说CXF的效率相比axis2要高,所以一直想把怎么用cxf开发webservice总结下。而且restful webservice这么火,不会用还真不行啊。
参照网上下面这篇restful webservice文章
http://www.cnblogs.com/ggjucheng/p/3352477.html
和其它一些文章,我做了个小例子。例子包含两个项目,在server项目中用spring和CXF3发布了jax-ws的soap webservice,也同时发布了jax-rs的restful webservice,同时在另一个项目中实现了调用两种web service的客户端,用于以后参照。
源码附上。
发布的两种webservice的截图:
我的build path中引用的cxf是外部库,所以大家也需要自己下载cxf3(我用的是apache-cxf-3.0.5),配置一下cxf的运行时环境,引用cxf lib库,参照下图:
一个包含jax-ws和jax-rs的例子(含服务端和客户端)
猜你喜欢
转载自hwei199.iteye.com/blog/2272572
今日推荐
周排行