Apache CXF
維基百科,自由的 encyclopedia
Apache CXF是一个开源的,全功能的,容易使用的Web服务框架。CXF是两个项目的结合:由IONA技术公司(现在是Progress的一部分)开发的Celtix和由Codehaus主持的团队开发的XFire,合并是由人们在Apache软件基金会共同完成的。CXF的名字来源于"Celtix"和"XFire"的首字母。
事实速览 開發者, 当前版本 ...
Apache CXF | |
開發者 | Apache Software Foundation |
---|---|
当前版本 |
|
源代码库 | |
编程语言 | Java |
操作系统 | Cross-platform |
类型 | Web服务 |
许可协议 | Apache许可证 2.0 |
网站 | cxf |
关闭
CXF的关键的设计考虑因素包括:
- 前端,如JAX-WS,与核心代码的彻底分离。
- 简单易用,例如,创建客户端和端点不需标注。
- 高性能,最少的计算开销。
- 可嵌入的Web服务组件:例如可以嵌入到Spring Framework和Geronimo中。
在面向服务的架构(SOA)基础设施项目中,CXF通常和Apache ServiceMix,Apache Camel以及Apache ActiveMQ一起使用。