一:CXF簡(jiǎn)介:Apache CXF是一款開源的webservice框架,多種協(xié)議支持酿愧,大大簡(jiǎn)化的webservice創(chuàng)建且與spring無(wú)縫集成。
二:CXF發(fā)布webservice編程思路:
1.導(dǎo)入jar
2.編寫SEI(服務(wù)的接口)
3.編寫接口的實(shí)現(xiàn)類
4.配置spring配置文件
5.配置web.xml
6.啟動(dòng)服務(wù)器
三:案例
2016-11-27_102043.png
Paste_Image.png
Paste_Image.png
Paste_Image.png
CXF與spring客戶端調(diào)用
Paste_Image.png
Paste_Image.png
webservice優(yōu)缺點(diǎn):
1.采用xml數(shù)據(jù)傳輸 利于跨平臺(tái)
2.基于xml + http 可跨越防火墻
3.利于軟件重構(gòu)
缺點(diǎn): webservice它采用soap協(xié)議 邀泉,傳輸效率低嬉挡。