Il progetto open source Apache CXF è stato promosso a progetto Top Level proprio in questi giorni e adesso è ufficialmente un progetto Apache Software Foundation (ASF).
Questo grazie allo sforzo fatto dalla community CXF e la grande attività riposta nel progetto.
Un progetto Apache per uscire dall´Incubator ed essere promosso come progetto top level, deve essere mantenuto da un certo numero di sviluppatori, ma l´intero processo di sviluppo deve essere basato sempre sull´aspetto meritocratico.
Questo modo di lavorare in team assicura che non ci siano correlazioni con una determinata azienda o con un unico sviluppatore, che potrebbe avere obiettivi non proprio disinteressati.
CXF è un framework open source di supporto allo sviluppo di implementazioni di interfacce per servizi basate su diversi protocolli e standard di comunicazione, eccone alcuni supportati:
- SOAP;
- XML/HTTP;
- RESTful HTTP;
- CORBA;
- HTTP;
- JMS;
- JBI.
CXF è un framework per la creazione dello strato applicativo di middleware e web services necessari a realizzare l´interoperabilità tra applicazioni diverse suddivise in servizi esposti su front-end.