Anar al contingut

Apache CXF

De L'Enciclopèdia, la wikipedia en valencià

Apache CXF és un framework complet, de còdic obert per a servicis web. Es va originar com a combinació de dos proyectes de còdic obert: Celtix desenrollat per IONA Technologies (adquirida per Progress Software en 2008) i XFire desenrollat per un equip basat en Codehaus. Estos proyectes varen ser combinats per persones que treballaven juntes en Apache Software Foundation. El nom CXF es deriva de la combinació dels noms de proyecte "Celtix" i "XFire".[1]

Entre els aspectes clau de disseny de CXF es conten:[2]

  • separació neta entre els front-ends, tals com JAX-WS, i el còdic font nuclear.
  • simplicitat, per eixemple, de la creació de clients i endpoints sense necessitat d'anotacions.
  • alt rendiment en un mínim d'overhead computacional.
  • component incrustable de servicis web: entre els eixemples d'incrustaciones es conten Spring Framework i Geronimo.

CXF freqüentment s'ampra en conjunt en Apache ServiceMix, Apache Camel i Apache ActiveMQ en proyectes d'infraestructura en arquitectura orientades a servicis (SOA).[3]

IONA Technologies distribuïx una versió Enterprise comercial d'Apache CXF baix el nom de FUSE Services Framework.[4]

Característiques

CXF inclou un conjunt ampli de característiques, pero es concentra principalment en les següents àrees:

Soport Comercial

Existix soport empresarial per a CXF per proveïdors independents, entre els que s'inclouen: FuseSource, JBoss, Talend i Sosnoski Software Associates. Vore la pàgina de soport de CXF per a obtindre detalls referents a les diverses opcions de soport.

Referències

Vore també

Bibliografia adicional