Apache CXF es un proyecto de software de código abierto que desarrolla un marco de servicios web . Se originó como la combinación de Celtix desarrollado por IONA Technologies y XFire desarrollado por un equipo alojado en el ahora desaparecido servidor CodeHaus en 2006. Estos dos proyectos se combinaron en la Apache Software Foundation . El nombre "CXF" se derivó de la combinación de " Celtix " y " XFire ". [1]
CXF se utiliza a menudo con Apache ServiceMix, Apache Camel y Apache ActiveMQ en proyectos de infraestructura de arquitectura orientada a servicios (SOA).
Apache CXF admite las interfaces de programación Java JAX-WS, [2] : 638 JAX-RS, JBI, JCA, JMX, JMS sobre SOAP, Spring , [2] : 635–641 y los marcos de enlace de datos XML JAXB, Aegis, Apache XMLBeans, SDO. [3]
CXF incluye lo siguiente:
IONA Technologies distribuye una versión empresarial comercial de Apache CXF bajo el nombre FUSE Services Framework. [4]