Apache CXF
跳转到导航
跳转到搜索
页面Module:Infobox/styles.css没有内容。
| 脚本错误:没有“InfoboxImage”这个模块。 | |
| 脚本错误:没有“InfoboxImageVariant”这个模块。 | |
| 开发者 | Apache Software Foundation |
|---|---|
| 当前版本 | Template:Software version |
| 源代码库 | 页面Template:Plainlist/styles.css没有内容。 |
| 编程语言 | Java |
| 引擎 | 页面Template:Plainlist/styles.css没有内容。
|
| 操作系统 | Cross-platform |
| 类型 | Web服务 |
| 许可协议 | Apache许可证 2.0 |
| 网站 | cxf |
| 脚本错误:没有“Template wrapper”这个模块。 | |
Apache CXF是一个开源的,全功能的,容易使用的Web服务框架。CXF是两个项目的结合:由IONA技术公司(现在是Progress的一部分)开发的Celtix和由Codehaus主持的团队开发的XFire,合并是由人们在Apache软件基金会共同完成的。CXF的名字来源于"Celtix"和"XFire"的首字母。
CXF的关键的设计考虑因素包括:
- 前端,如JAX-WS,与核心代码的彻底分离。
- 简单易用,例如,创建客户端和端点不需标注。
- 高性能,最少的计算开销。
- 可嵌入的Web服务组件:例如可以嵌入到Spring Framework和Geronimo中。
在面向服务的架构(SOA)基础设施项目中,CXF通常和Apache ServiceMix,Apache Camel以及Apache ActiveMQ一起使用。
特性[编辑]
CXF支持的特性非常广泛,但特性主要在以下一些方面:
- 支持的Web服务标准包括:
- JAX-WS API,用于Web服务开发
- JAX-RS (JSR 311 1.0) API,用于RESTfulWeb服务开发
- JavaScript编程模型,用于客户端和服务端开发
- Maven工具
- 支持CORBA
- HTTP和JMS传输层
- 可嵌入的开发:
- 引用OSGi远程服务实现
商业支持[编辑]
包括FuseSource(页面存档备份,存于互联网档案馆)在内的软件厂商提供CXF的企业支持。FuseSource提供一个CXF的企业版本,称作FUSE Services Framework(页面存档备份,存于互联网档案馆),该版本是经过测试,认证并提供支持的。
参见[编辑]
参考文献[编辑]
页面Template:ReflistH/styles.css没有内容。
- 脚本错误:没有“citation/CS1”这个模块。
外部链接[编辑]
- Apache CXF网站(页面存档备份,存于互联网档案馆)
- 企业版CXF(FUSE)网站(页面存档备份,存于互联网档案馆)
- CXF的企业支持(页面存档备份,存于互联网档案馆)
- Apache CXF提交者列表(页面存档备份,存于互联网档案馆)
package.lua第80行Lua错误:module 'Module:Navbar/configuration' not found