Apache CXF | |
Developer: | Apache Software Foundation |
Latest Release Version: | 3.5.5 |
Operating System: | Cross-platform |
Programming Language: | Java |
Genre: | Web Services |
License: | Apache License 2.0 |
Apache CXF is an open source software project developing a Web services framework. It originated as the combination of Celtix developed by IONA Technologies and XFire developed by a team hosted at the now defunct host CodeHaus in 2006. These two projects were combined at the Apache Software Foundation. The name "CXF" was derived by combining "Celtix" and "XFire".[1]
CXF is often used with Apache ServiceMix, Apache Camel and Apache ActiveMQ in service-oriented architecture (SOA) infrastructure projects.
Apache CXF supports the Java programming interfaces JAX-WS, JAX-RS, JBI, JCA, JMX, JMS over SOAP, Spring, and the XML data binding frameworks JAXB, Aegis, Apache XMLBeans, SDO.[2]
CXF includes the following:
IONA Technologies distributes a commercial Enterprise version of Apache CXF under the name FUSE Services Framework.[3]