Vés al contingut

Apache CXF

De la Viquipèdia, l'enciclopèdia lliure
Apache CXF

Tipusserveis Web
Versió inicial4 abril 2009 Modifica el valor a Wikidata
Versió estable
4.1.1 (3 març 2025) Modifica el valor a Wikidata
LlicènciaLlicència Apache, versió 2.0 Modifica el valor a Wikidata
Característiques tècniques
Sistema operatiuMultiplataforma
PlataformaMàquina Virtual Java Modifica el valor a Wikidata
Escrit enJava Modifica el valor a Wikidata
Equip
Desenvolupador(s)[[1]]
Més informació
Lloc webcxf.apache.org (anglès) Modifica el valor a Wikidata
Seguiment d'errorsSeguiment d'errors Modifica el valor a Wikidata

Apache CXF és un projecte de programari de codi obert que desenvolupa un marc de serveis web. Es va originar com la combinació de Celtix desenvolupada per IONA Technologies i XFire desenvolupada per un equip allotjat a l'amfitrió ara desaparegut CodeHaus el 2006. Aquests dos projectes es van combinar a l'Apache Software Foundation. El nom "CXF" es va derivar combinant "Celtix" i "XFire".[1]

Descripció

[modifica]

CXF s'utilitza sovint amb Apache ServiceMix, Apache Camel i Apache ActiveMQ en projectes d'infraestructura d'arquitectura orientada a serveis (SOA).[2]

Apache CXF admet les interfícies de programació Java JAX-WS,[3] :§14-9JAX-RS, JBI, JCA, JMX, JMS sobre SOAP, Spring,[3]i els marcs d'enllaç de dades XML JAXB, Aegis, Apache XMLBeans, SDO.[4]

CXF inclou el següent:

IONA Technologies distribueix una versió empresarial comercial d'Apache CXF amb el nom de FUSE Services Framework.[5]

Referències

[modifica]
  1. «Celtix: The Open Source Java Enterprise Service Bus» (en anglès). ObjectWeb, 01-05-2008. Arxivat de l'original el April 9, 2009. [Consulta: 2 agost 2021].
  2. «Introduction to Apache CXF | Baeldung» (en anglès americà), 11-07-2016. [Consulta: 26 febrer 2025].
  3. 3,0 3,1 3,2 Deinum et al., 2014.
  4. «Apache CXF -- Project Status» (en anglès). cxf.apache.org. [Consulta: 27 setembre 2022].
  5. «Apache CXF -- Why CXF?» (en anglès). [Consulta: 26 febrer 2025].