WebService之CXF快速入门(附Demo演示)
一、CXF概述
CXF是Apache旗下的一个开源的Web Services框架,全称为Apache CXF。Apache CXF = Celtix + Xfire,开始叫 Apache CeltiXfire,后来更名为 Apache CXF 。
CXF 帮助我们构建和开发 Web Services ,它支持多种协议,比如:SOAP1.1、1.2、XML/HTTP、RESTful HTTP 、 CORBA(Common Object Request Broker Architecture公共对象请求代理体系结构,早期语言使用的Web Services,如C、C++、C#语言)
CXF是基于SOA总线结构,依靠Spring完成模块的集成,实现SOA方式。
CXF可以灵活的部署:可以运行在Tomcat、Jboss、Jetty(内置)、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
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
