Etch (protocol)

Apache Etch
Developer(s)Apache Software Foundation
Stable release
1.4.0 / August 6, 2014; 10 years ago (2014-08-06)
Repository
Typeremote procedure call framework
LicenseApache License 2.0
Websiteetch.apache.org

Etch was an open-source, cross-platform framework for building network services, first announced in May 2008 by Cisco Systems.[1] Etch encompasses a service description language, a compiler, and a number of language bindings. It is intended to supplement SOAP and CORBA as methods of communicating between networked pieces of software, especially where there is an emphasis on portability, transport independence, small size, and high performance. Etch was designed to be incorporated into existing applications and systems, enabling a transition to a service-oriented architecture. It was derived from work on the Cisco Unified Application Environment, the product acquired by Cisco as part of the Metreos acquisition.

  1. ^ James Turner (May 22, 2008). "Cisco Systems' New Client/Server Messaging Protocol Announced". CIO Magazine. Archived from the original on August 28, 2008. Retrieved July 17, 2013.