Camello apache

Camello

Información
Desarrollado por Fundación de software Apache
Primera versión 17 de diciembre de 2008
Última versión 3.0.0 (28 de noviembre de 2019)
Versión avanzada 3.0.0-RC1 (2 de septiembre de 2019)
Escrito en Java y lenguaje de marcado extensible
Medio ambiente Windows , Linux
Tipo Patrones de integración empresarial , bus de servicios empresariales , SOA , middleware orientado a mensajes
Licencia Licencia Apache 2.0
Sitio web http://camel.apache.org/

Apache Camel es un software que implementa el intercambio de mensajes entre diferentes aplicaciones informáticas . Tiene en cuenta una gran cantidad de protocolos y se basa en reglas para determinar el destino de los mensajes.

La implementación de Apache Camel se basa en POJO ( objetos antiguos simples de Java ); también utiliza un lenguaje específico de dominio ( DSL ) basado en Java para expresar claramente las reglas de enrutamiento, así como los modelos de integración implementados.

Notas y referencias

  1. "  https://projects.apache.org/json/projects/camel.json  " (consultado el 8 de abril de 2020 )
  2. "  https://camel.apache.org/blog/release-3-0-0-RC1.html  "
  3. (en) Noel Ibsen y Jonathan Anstey ( pref.  Gregor Hohpe y James Strachan), Camel en Acción , Stamford, Manning Publicaciones Co., 2001, 516  p. ( ISBN  978-1-935182-36-8 , presentación en línea )

enlaces externos