Etch (protocole)
Apparence
Etch
Développé par | Cisco Systems |
---|---|
Première version | [1] |
Dépôt | svn.apache.org/repos/asf/etch |
Écrit en | C, C#, C++, Go, Java, JavaScript et Python |
Type | Protocole réseau sur la couche application |
Licence | Licence Apache 2.0 |
Site web | incubator.apache.org/etch |
Etch est un framework libre et multiplateforme pour la création de services web, annoncé par Cisco Systems le [2]. Etch comprend un langage de description de service, un compilateur, et plusieurs bindings de langage. Son utilisation est complémentaire avec SOAP et CORBA pour la communication efficace entre logiciels sur réseau, surtout lorsque la portabilité, l’indépendance, une taille compacte et une haute performance sont prioritaires. Etch est conçu pour facilement s'intégrer aux parcs informatique et logiciels existants, permettant une transition naturelle vers une architecture orientée services.
Articles connexes
[modifier | modifier le code]- Apache Thrift
- Abstract Syntax Notation One (ASN.1)
- Internet Communications Engine (ICE) de ZeroC
- Protocol Buffers de Google
- « M » de Microsoft
Références
[modifier | modifier le code]- « https://projects.apache.org/json/projects/attic-etch.json » (consulté le )
- Cisco Systems' New Client/Server Messaging Protocol Announced, CIO Magazine, May 22, 2008