
Thrift是跨語言的rpc服框架,它結合了功能強大的軟件堆棧和代碼生成引 擎,通過Thrift的編譯環境生成各種語言類型的接口文件,有需要的小夥伴趕緊下載吧。
thrift最初由face book開發,07年四月開放源碼,08年5月進入apache孵化器,現在是Apache基金會的頂級項目。
thrift允許你定義一個簡單的定義文件中的數據類型和服務接口,以作為輸入文件,編譯器生成代碼用來方便地生成RPC客戶端和服務器通信的無縫跨編程語言。。
著名的Key-Value存儲服務器Cassandra就是使用Thrift作為其客戶端API的。
Apache節約軟件框架,為可擴展的跨語言服務開發,結合了軟件堆棧和代碼生成引擎,在C++、java、Python、PHP、Ruby、Erlang、Perl、Haskell、C、Co、JavaScript等之間高效地無縫地構建服務。節點.js,Smalltalk,OCaml和Delphi等語言。
Thrift提供跨語言的服務框架,這種跨語言主要體現在它對多種語言的編譯功能的支持,用戶隻需要使用IDL描述好接口函數,隻需要一條簡單的命令,Thrift就能夠把按照IDL格式描述的接口文件翻譯成各種語言版本。其實,說搭建Thrift環境的時候,實際上最麻煩的就是搭建Thrift的編譯環境,Thrift的編譯和通常的編譯一樣經過詞法分析、語法分析等等最終生成對應語言的源碼文件,為了能夠支持對各種語言的編譯,你需要下載各種語言對應的編譯時使用的包;
本節主要介紹如何搭建Unix編譯環境,搭建時有以下要求:
基本要求:
G++、boost、lex、yacc
源碼安裝要求:
如果使用源碼安裝的方式,則還需要下列工具:
Autoconf、automake、libtool、pkg-config、lex和yacc的開發版、libssl-dev
語言要求:
搭建C++編譯環境:boost、libevent、zlib
搭建java編譯環境:jdk、ApacheAnt
具體搭建環境時可以參考“一”中所列官網的安裝方法。
安卓程序漢化工具(AndroidResEdit)v1.7 中文版
文件處理 / 6.3M
下載
1
最新雄邁DVR超級密碼計算器v1.0.1正式版
文件處理 / 585KB
下載
2
epsxe模擬器bios文件
文件處理 / 4.1M
下載
3
捆綁分離器(UnBinder)v1.1綠色免費版
文件處理 / 294KB
下載
4
酷狗KGM轉MP3或FLAC工具v1.0 綠色免費版
文件處理 / 3.4M
下載
5
海康威視黑屏刷機工具(hiktool修複工具)V20151206 最新版
文件處理 / 136KB
下載
6
愛普生L805廢墨清零軟件專業版
文件處理 / 978KB
下載
7
OPRemovba_chs漢化版
文件處理 / 370KB
下載
8
魅影論壇解壓密碼大全
文件處理 / 25M
下載
9
中興機頂盒現場配置工具(StbCfgTool)v7.5.8 破解版
文件處理 / 753KB
下載
10
76.4M / 03-25
立即下載
55M / 06-05
立即下載
237.9M / 04-13
立即下載
140.5M / 03-06
立即下載
900.9M / 03-02
立即下載
96.2M / 07-06
立即下載
311.2M / 07-06
立即下載
335M / 07-06
立即下載
200M / 07-06
立即下載
413.8M / 07-06
立即下載
353.9M / 06-05
立即下載
131.8M / 04-13
立即下載
230.8M / 03-03
立即下載
195.6M / 03-03
立即下載
165.4M / 03-03
立即下載
45.6M / 09-08
立即下載
665.2M / 07-06
立即下載
2.84G / 07-06
立即下載
93M / 07-06
立即下載
338.3M / 07-06
立即下載
1.38G / 07-26
立即下載 488.3M / 07-16
立即下載 109.8M / 06-03
立即下載 142M / 01-08
立即下載 1.2M / 11-23
立即下載 548.8M / 04-13
立即下載 1.6M / 04-13
立即下載 1.48G / 03-18
立即下載 646.6M / 03-03
立即下載 133.7M / 03-03
立即下載 325.8M / 06-07
立即下載 60M / 04-29
立即下載 254M / 04-25
立即下載 659M / 04-23
立即下載 1M / 12-26
立即下載 253.4M / 12-08
立即下載 253M / 12-08
立即下載 1.19G / 11-16
立即下載 110.5M / 04-23
立即下載 26.7M / 03-16
立即下載 488.3M / 07-16
立即下載 248.9M / 12-08
立即下載 248.9M / 12-08
立即下載 201.2M / 04-13
立即下載 100.6M / 03-06
立即下載 148.9M / 03-06
立即下載 1.12G / 07-06
立即下載 1.25G / 07-06
立即下載 9.48G / 07-06
立即下載 50KB / 07-06
立即下載 116.2M / 04-10
立即下載 1.92G / 04-17
立即下載 201.5M / 04-13
立即下載 7.31G / 07-01
立即下載 94.3M / 07-06
立即下載 2.48G / 07-06
立即下載 7.63G / 07-06
立即下載 1M / 07-06
立即下載 778.1M / 07-06
立即下載 509.7M / 07-06
立即下載 561.8M / 07-11
立即下載 1.32G / 01-19
立即下載 72M / 07-06
立即下載 548.7M / 07-06
立即下載 1.00G / 07-06
立即下載 9.13G / 07-06
立即下載 126.2M / 07-06
立即下載 72M / 07-06
立即下載 105.1M / 07-06
立即下載 132M / 07-06
立即下載