1. 关于Apache CXF¶
Apache CXF = Celtix + XFire , Apache CXF 的前身教 Apache CeltiXfire , 现在已经正式更名为Apache CXF , 一下简称 CXF.
CXF继承了 Celitx 和 XFire 两大开源项目的精华 , 提供了对JAX-WS全面的支持 , 并且提供了多种 Binding / DataBinding / Transport 以及各种 Format 的支持 , 并且可以根据实际项目的需要 , 采用代码优先 (Code First) 或者 WSDL 优先 (WSDL First) 来轻松的实现 WebService 的发布和使用 .
Apache CXF 是一个开源的 Service 框架 , CXF 帮助您利用 Frontend 编程 API 来构建和开发 Service , 像JAX-WS . 这些Service 可以支持多协议 , 比如 : SOAP , XML/HTTP , RESTfullHTTP 或者 CORBA , 并且可以在多种协议上运行 , 比如 :HTTP , JMS , 或者 JBI , CXF 大大简化了 Service 的创建 , 同时它又继承了XFire传统, 一样可以天然的和Spring进行无缝集成