Développé par | Apache Software Foundation |
---|---|
Première version | [1] |
Dernière version | 4.0.3 (18 septembre 2023) |
Dépôt | github.com/apache/cxf |
État du projet | Actif |
Écrit en | java |
Système d'exploitation | Multiplateforme |
Environnement | Multiplateforme |
Type | services web |
Licence | Licence Apache 2.0 |
Site web | cxf.apache.org |
Apache CXF est un framework open-source en langage Java, facilitant le développement de services web. Il résulte du croisement de deux projets open source : Celtix développé par IONA Technologies (acquis par Progress Software en 2008) et XFire développé par une équipe hébergée par Codehaus. Ces deux projets ont été combinés par des personnes travaillant ensemble à la Apache Software Foundation. Le nom CXF dérive des noms des projets Celtix et XFire.
Les points clé pour la conception de CXF sont:
CXF est souvent utilisé avec Apache ServiceMix, Apache Camel et Apache ActiveMQ dans les projets s'appuyant sur une architecture orientée services (SOA).
CXF inclut un nombre important de fonctionnalités, mais se concentre prioritairement sur:
Le support pour CXF pour les entreprises est fourni par des organismes indépendants, comme FuseSource, JBoss, Talend, et Sosnoski Software Associates.