Apache Thriftwindows下thrift的安装

Posted 程序员小毛驴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache Thriftwindows下thrift的安装相关的知识,希望对你有一定的参考价值。

概述

  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)。


software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages.---摘自Apache Thrift的官方描述

准备


本地安装

1.在C盘新建一个Thtift文件夹,将下载的thrift-0.9.1.exe重新命名为thrift.exe后放到Thtift文件夹下

2.配置环境变量,如图

 

3.接下来测试thrift的环境变量是否安装正确,Ctrl+R输入cmd打开DOS窗口,在窗口输入“thrift -version”



以上是关于Apache Thriftwindows下thrift的安装的主要内容,如果未能解决你的问题,请参考以下文章

Flume分布式日志收集系统

c++ rpc调用nodejs

c++ rpc调用nodejs

Windows 上的 Thrift / Google 协议缓冲区

手把手带你使用 go-kit

我怎么在LINUX下查看apache日志