webservice之CXF

一:CXF简介:Apache CXF是一款开源的webservice框架,多种协议支持,大大简化的webservice创建且与spring无缝集成。
二:CXF发布webservice编程思路:
1.导入jar
2.编写SEI(服务的接口)
3.编写接口的实现类
4.配置spring配置文件
5.配置web.xml
6.启动服务器
三:案例

webservice之CXF_第1张图片
2016-11-27_102043.png
webservice之CXF_第2张图片
Paste_Image.png
webservice之CXF_第3张图片
Paste_Image.png
webservice之CXF_第4张图片
Paste_Image.png

CXF与spring客户端调用

webservice之CXF_第5张图片
Paste_Image.png
Paste_Image.png

webservice优缺点:
1.采用xml数据传输 利于跨平台
2.基于xml + http 可跨越防火墙
3.利于软件重构

缺点: webservice它采用soap协议 ,传输效率低。

你可能感兴趣的:(webservice之CXF)