Thrift
維基百科,自由的 encyclopedia
Thrift是一種接口描述語言和二進位通訊協議,[2]它被用來定義和創建跨語言的服務。[3]它被當作一個遠程過程調用(RPC)框架來使用,是由Facebook為「大規模跨語言服務開發」而開發的。它通過一個代碼生成引擎聯合了一個軟體棧,來創建不同程度的、無縫的跨平台高效服務,可以使用C#、C++(基於POSIX兼容系統[4])、Cappuccino、[5]Cocoa、Delphi、Erlang、Go、Haskell、Java、Node.js、OCaml、Perl、PHP、Python、Ruby和Smalltalk。[6]雖然它以前是由Facebook開發的,但它現在是Apache軟體基金會的開源項目了。該實現被描述在2007年4月的一篇由Facebook發表的技術論文中,該論文現由Apache掌管。[7]
Quick Facts 開發者, 當前版本 ...
開發者 | Apache軟體基金會 |
---|---|
當前版本 |
![]() |
原始碼庫 | ![]() |
類型 | 遠程過程調用框架 |
許可協議 | Apache許可證 2.0 |
網站 | thrift |
Close