apache cxf jar包是一款在celtix和xfire等相关项目开发中非常重要的jar包,除了对各大语言的相关支持外,还能轻松实现代码的自主编写等功能,推荐给有需要的用户下载使用哦!

apache cxf简介

apache cxf = celtix + xfire,apache cxf 的前身叫 apache celtixfire,现在已经正式更名为 apache cxf 了,以下简称为 cxf。cxf 继承了 celtix 和 xfire 两大开源项目的精华,提供了对 jax-ws 全面的支持,并且提供了多种 binding 、databinding、transport 以及各种 format 的支持,并且可以根据实际项目的需要,采用代码优先(code first)或者 wsdl 优先(wsdl first)来轻松地实现 web services 的发布和使用。目前它仍只是 apache 的一个孵化项目。

apache cxf 是一个开源的 services 框架,cxf 帮助您利用 frontend 编程 api 来构建和开发 services ,像 jax-ws 。这些 services 可以支持多种协议,比如:soap、xml/http、restful http 或者 corba ,并且可以在多种传输协议上运行,比如:http、jms 或者 jbi,cxf 大大简化了 services 的创建,同时它继承了 xfire 传统,一样可以天然地和 spring 进行无缝集成。

apache cxf jar包

apache cxf jar包功能

cxf 包含了大量的功能特性,但是主要集中在以下几个方面:

支持 web services 标准:cxf 支持多种 web services 标准,包含 soap、basic profile、ws-addressing、ws-policy、ws-reliablemessaging 和 ws-security。

frontends:cxf 支持多种“frontend”编程模型,cxf 实现了 jax-ws api (遵循 jax-ws 2.0 tck 版本),它也包含一个“simple frontend”允许客户端和 endpoint 的创建,而不需要 annotation 注解。cxf 既支持 wsdl 优先开发,也支持从 java 的代码优先开发模式。

容易使用: cxf 设计得更加直观与容易使用。有大量简单的 api 用来快速地构建代码优先的 services,各种 maven 的插件也使集成更加容易,支持 jax-ws api ,支持 spring 2.0 更加简化的 xml 配置方式,等等。

支持二进制和遗留协议:cxf 的设计是一种可插拨的架构,既可以支持 xml ,也可以支持非 xml 的类型绑定,比如:json 和 corba。

cxf 相关jar包安装要求

您需要一些工具才能试用本教程中的代码。所有这些工具都可以免费下载(参见 参考资源):

java sdk 1.5 或更高版本的 jdk;

apache ant 1.6.5 或更高版本;

eclipse 3.2 或更高版本;

apache cxf 2.0.2 版本。

下载地址

远程下载