Apache Thrift

Framework RPC Open Source From Wikipedia, the free encyclopedia

Thrift est un langage de définition d'interface (IDL) conçu pour la création et la définition de services pour de nombreux langages[3]. Il est utilisé en tant que framework RPC et a été développé par Facebook pour le « développement de services évolutifs multilangage ». Une pile logicielle est jointe à un moteur de génération de code, permettant la création de services fonctionnant plus ou moins efficacement et en continu entre C#, C++ (sur systèmes POSIX[4]), Cappuccino[5], Cocoa, D, Erlang, Go, Haskell, Java, Node.js, OCaml, Perl, PHP, Python, Ruby, et Smalltalk[6]. Bien que développé par Facebook, il est désormais un logiciel libre hébergé par la fondation Apache. L'implémentation a été décrite en dans un livre technique publié par Facebook, actuellement hébergé par Apache[7].

Faits en bref Développé par, Première version ...
Thrift
Description de l'image Apache Thrift logo.svg.
Informations
Développé par Apache Software Foundation
Première version [1]Voir et modifier les données sur Wikidata
Dernière version 0.22.0 ()[2]Voir et modifier les données sur Wikidata
Dépôt git-wip-us.apache.org/repos/asf/thrift.git et github.com/apache/thrift.gitVoir et modifier les données sur Wikidata
Écrit en C, C++, Java, Go, D, Pascal
Supporte les langages C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml, Delphi et autres
Système d'exploitation Linux et Microsoft WindowsVoir et modifier les données sur Wikidata
Type Framework RPC
Licence Licence Apache 2.0
Site web thrift.apache.org
Fermer

Articles connexes

Références

Liens externes

Related Articles

Wikiwand AI