Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does CXF stands for in "Apache CXF"?

Tags:

java

acronym

cxf

What does CXF abbreviation mean?

What is "C" ?

What is "X" ?

What is "F" ?

like image 524
Milkywayfarer Avatar asked Nov 08 '10 14:11

Milkywayfarer


2 Answers

According to this (edit: link content is no longer available) it's the combination of two projects (Celtix and XFire) and the name comes from the initial letters of each project.

like image 121
Richard Marskell - Drackir Avatar answered Sep 25 '22 15:09

Richard Marskell - Drackir


Apache CXF is the product of two projects, Celtix and XFire, hence the name CXF.

Celtix, an open source Java-based Enterprise Service Bus (ESB) project, is a product of ObjectWeb consortia that delivers open source middleware solutions. The project was sponsored by IONA.

On the other hand, XFire, a Java-based SOAP framework, is an open source project from Codehaus. Both Celtix and XFire, while in their initial versions, had many things in common and therefore the developers of both projects decided to bring out the best of both worlds and planned a better 2.0 version of Celtix and XFire.

The communities of both these projects entered incubation at the Apache Software foundation to develop version 2.0. It took about 20 months at the Apache incubator before CXF finally rolled out.

CXF is now formally known as Apache CXF which concentrates on delivering an open source web service framework. The framework which had its first release as v2.0, is now evolved as v2.2, with bug fixes, and the addition of new features.

like image 20
Sujith PS Avatar answered Sep 23 '22 15:09

Sujith PS