概述
Thrift最初由Facebook开发的,后来提交给了Apache基金会将Thrift作为一个开源项目。当时facebook开发使用它是为了解决系统中各系统间大数据量的传输通信以及系统之间语言环境不同需要跨平台的特性,所以Thrift是支持跨语言,比如C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml都支持。Thrift是一个典型的CS结构,客户端和服务端可以使用不同的语言开发。既然客户端和服务端能使用不同的语言开发,那么一定就要有一种中间语言来关联客户端和服务端的语言,没错,这种语言就是IDL(Interface Description Language)。
地址在这 版本改个路径就好
http://archive.apache.org/dist/thrift/0.9.3/
本地安装
-
在C盘新建一个Thtift文件夹(地址也随便, 知道放入环境变量就ok),将下载的thrift-0.9.1.exe
重新命名为thrift.exe
(很重要)后放到Thtift文件夹
下 -
配置环境变量, 把Thrift文件夹路径添加到PATH变量中
-
成功