2010-11-08 16 views

risposta

18

Secondo questo (modifica: il contenuto del collegamento non è più disponibile) è la combinazione di due progetti (Celtix e XFire) e il nome deriva dalle lettere iniziali di ciascun progetto.

+0

È interessante notare che non esiste alcuna correlazione tra i nomi: CXF e JAX-RS (la specifica CXF implementa). – realPK

+0

Link non è rotto, ma il contenuto non è più lì – gmanjon

+0

@gmanjon Grazie. Ho aggiornato la risposta per rimuovere il collegamento. –

15

Apache CXF è il prodotto di due progetti, Celtix e XFire, da cui il nome CXF.

Celtix, un progetto open source Java Enterprise Service Bus (ESB), è un prodotto di consorzi ObjectWeb che fornisce soluzioni middleware open source. Il progetto è stato sponsorizzato da IONA.

D'altra parte, XFire, un framework SOAP basato su Java, è un progetto open source da Codehaus. Sia Celtix che XFire, mentre nella loro versione iniziale, avevano molte cose in comune e quindi gli sviluppatori di entrambi i progetti hanno deciso di tirare fuori il meglio di entrambi i mondi e pianificato una versione 2.0 migliore di Celtix e XFire.

Le comunità di entrambi i progetti sono entrate in incubazione presso la fondazione Apache Software per sviluppare la versione 2.0. Ci sono voluti circa 20 mesi nell'incubatore di Apache prima che la CXF fosse finalmente srotolata.

CXF è ora formalmente noto come Apache CXF che si concentra sulla fornitura di un framework di servizi Web open source. Il framework che ha avuto il suo primo rilascio come v2.0, è ora evoluto come v2.2, con correzioni di bug e l'aggiunta di nuove funzionalità.

Problemi correlati