一:CXF简介:Apache CXF是一款开源的webservice框架,多种协议支持,大大简化的webservice创建且与spring无缝集成。
二:CXF发布webservice编程思路:
1.导入jar
2.编写SEI(服务的接口)
3.编写接口的实现类
4.配置spring配置文件
5.配置web.xml
6.启动服务器
三:案例
![](https://img.haomeiwen.com/i3441426/fbce88c098e5b01e.png)
![](https://img.haomeiwen.com/i3441426/9e98f3693fec58a3.png)
![](https://img.haomeiwen.com/i3441426/fb9c6dc799489ae7.png)
![](https://img.haomeiwen.com/i3441426/68055cde38d2d4ea.png)
CXF与spring客户端调用
![](https://img.haomeiwen.com/i3441426/e8329af0c5e3a8fc.png)
![](https://img.haomeiwen.com/i3441426/2d1d29effe7777bc.png)
webservice优缺点:
1.采用xml数据传输 利于跨平台
2.基于xml + http 可跨越防火墙
3.利于软件重构
缺点: webservice它采用soap协议 ,传输效率低。
网友评论