2010-11-08 23 views

Respuesta

18

Según (Editar: el contenido del enlace ya no está disponible) es la combinación de dos proyectos (Celtix y XFire) y el nombre proviene de las letras iniciales de cada proyecto.

+0

Es interesante que no haya una correlación entre los nombres: CXF y JAX-RS (la especificación CXF se implementa). – realPK

+0

El enlace no está roto, pero el contenido ya no existe – gmanjon

+0

@gmanjon Gracias. Actualicé la respuesta para eliminar el enlace. –

15

Apache CXF es el producto de dos proyectos, Celtix y XFire, de ahí el nombre CXF.

Celtix, un proyecto de fuente abierta basado en Java Enterprise Service Bus (ESB), es un producto de los consorcios ObjectWeb que ofrece soluciones de middleware de código abierto. El proyecto fue patrocinado por IONA.

Por otro lado, XFire, un marco basado en Java SOAP, es un proyecto de código abierto desde Codehaus. Tanto Celtix como XFire, aunque tenían versiones iniciales, tenían muchas cosas en común y, por lo tanto, los desarrolladores de ambos proyectos decidieron sacar lo mejor de ambos mundos y planearon una mejor versión 2.0 de Celtix y XFire.

Las comunidades de ambos proyectos ingresaron a la incubación en la base de software de Apache para desarrollar la versión 2.0. Pasaron unos 20 meses en la incubadora Apache antes de que finalmente se lanzara CXF.

CXF ahora se conoce formalmente como Apache CXF que se concentra en la entrega de un marco de servicios web de código abierto. El framework que tuvo su primer lanzamiento como v2.0, ahora se desarrolló como v2.2, con correcciones de fallas y la adición de nuevas características.

Cuestiones relacionadas