WebService之CXF快速入门(附Demo演示)

一、CXF概述

CXF是Apache旗下的一个开源的Web Services框架,全称为Apache CXFApache CXF = Celtix + Xfire,开始叫 Apache CeltiXfire,后来更名为 Apache CXF
CXF 帮助我们构建和开发 Web Services ,它支持多种协议,比如:SOAP1.1、1.2XML/HTTPRESTful HTTPCORBA(Common Object Request Broker Architecture公共对象请求代理体系结构,早期语言使用的Web Services,如C、C++、C#语言)
CXF是基于SOA总线结构,依靠Spring完成模块的集成,实现SOA方式。
CXF可以灵活的部署:可以运行在TomcatJbossJetty(内置)、Weblogic等容器上。

总的来说,CXF是一个用来构建和开发Web Services的框架。

二、CXF下载、环境配置

1、访问Apache CXF官网下载CXF

官网地址http://cxf.apache.org/download.html

在这里插入图片描述
在这里插入图片描述

2、解压下载好的CXF压缩包

在这里插入图片描述
在这里插入图片描述

3、配置环境变量
①、Windows平台:

a、配置系统变量CXF_HOME= C:\apache-cxf-2.7.11
b、在Path变量中添加CXF_HOME%\bin
在这里插入图片描述

②、Mac/Linux平台:

考虑到有些人并不懂vim/vi编辑器,所以写的比较详细,大佬莫笑啊~哈哈

在终端中编辑.bash_profile隐藏的配置文件,命令vim .bash_profile
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
配置命令:

export CXF_HOME=/Users/hestyle/Software/apache-cxf-3.3.4
export PATH=$PATH:$CXF_HOME/bin


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部