Anar al contingut

Apache Camel

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

Apache Camel és un motor d'enrutamiento i mediació basat en regles que proveïx una implementació basada en objectes Java dels patrons proposts en Enterprise Integration Patterns,[1] ya siga amprant una API o be un llenguage específic del domini declaratiu expressat en Java, per a configurar les regles de ruteo i mediació. L'us d'un llenguage específic del domini significa que Apache Camel és capaç de soportar un completamiento automàtic de les regles de ruteo en un entorn de desenroll integrat usant còdic Java corrent sense gran cantitat d'archius de configuració XML, encara que també se soporta la configuració en XML en els marcs de Spring.[2]

Camel moltes voltes s'ampra en conjunt en Apache ServiceMix, Open ESB, Apache ActiveMQ i Apache CXF en proyectes d'infraestructura orientats a servicis.

Ferramentes

Existixen ferramentes gràfiques, basades en Eclipse, proveïdes per FuseSource i Talend.

Referències

  1. ↑ [https://www.enterpriseintegrationpatterns.com/ lloc i llibre "Enterprise Integration Patterns"
  2. ↑ Ibsen, Claus; Anstey, Jonathan; "Camel in Action", Manning Publications, 2010, ISBN 978-1-935182-36-8