Etch fue una de código abierto , multiplataforma marco para la construcción de servicios de red, primero anunció en mayo de 2008 por Cisco Systems . [1] Etch incluye un lenguaje de descripción de servicios, un compilador y varios enlaces de lenguaje. Su objetivo es complementar SOAP y CORBA como métodos de comunicación entre piezas de software en red, especialmente cuando se hace hincapié en la portabilidad, la independencia del transporte, el tamaño pequeño y el alto rendimiento. Etch fue diseñado para incorporarse en aplicaciones y sistemas existentes, lo que permite una transición a una arquitectura orientada a servicios.. Se derivó del trabajo en Cisco Unified Application Environment, el producto adquirido por Cisco como parte de la adquisición de Metreos .
Desarrollador (es) | Fundación de software Apache |
---|---|
Lanzamiento estable | 1.4.0 / 6 de agosto de 2014 |
Repositorio | |
Tipo | marco de llamada a procedimiento remoto |
Licencia | Licencia Apache 2.0 |
Sitio web | etch |
Historia
Se planeó que la versión de mediados de 2008 fuera compatible con Java y C # . Una segunda oleada de apoyo se supone que incluyen Rubí , Python , JavaScript , y C . [1]
En julio de 2008, Etch se lanzó bajo la licencia Apache 2.0.
Como parte del proceso de código abierto, Etch se envió a Apache Incubator para ser aceptado como un nuevo grupo. [2] El 25 de agosto de 2008, se propuso la votación formal [3] y finalmente se aprobó. En septiembre de 2008, Etch entró en la fase de puesta en marcha dentro de Apache Incubator .
Cisco anunció que el entorno de aplicaciones unificadas tenía su "fin de vida" el 8 de febrero de 2012. [4]
En enero de 2013, Etch se convirtió en un proyecto de alto nivel de Apache. [5]
Etch fue marcado como un proyecto "retirado" en diciembre de 2016. [6] No se ha anunciado ni especificado ningún proyecto de reemplazo.
Ver también
- Google 's búferes de protocolo
- Apache Thrift
- Motor de comunicaciones por Internet de ZeroC (ICE)
Referencias
- ↑ a b James Turner (22 de mayo de 2008). "Anunciado el nuevo protocolo de mensajería cliente / servidor de Cisco Systems" . Revista CIO . Consultado el 17 de julio de 2013 .
- ^ Propuesta para aceptar Etch en la incubadora Apache
- ^ Hilo de votación de la incubadora Apache
- ^ "Entorno de aplicaciones unificadas de Cisco" . Archivado desde el original el 5 de junio de 2013 . Consultado el 17 de julio de 2013 .
- ^ "Apache Board acaba de decidir: Etch se está convirtiendo en Apache TLP" .
- ^ "Apache Etch ha sido retirado" .