Eddyer
发下工资正心凉,一紧张,码全忘。似曾相识,何用却不详。设计模式两茫茫,看代码,泪千行。步出小窝见同事,都一样,很受伤。如此工资,无颜见嫩娘。只待晚上交钱日,接绳套,系房梁。

什么是Thrift

The Apache Thrift 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的一句话介绍,Thrift是一个高性能的RPC服务框架。在技术选型时,有如下三方面的需求时,考虑使用Thrift

1.高并发

2.请求和响应的数据传输量大

3.业务系统跨多种语言

个人认为在没有特别strong的理由情况下,慎用Thrift。HTTP请求通常都能够满足需求,使用Thrift带来很多开发上的额外的工作 量,一个简单的服务,就要写客户端代码,.thrift接口定义以及服务器端的服务响应代码,简单的事情复杂化。使用更多的RPC框架是codehaus 的Hessian

Thrift安装和使用

1,下载thrift-0.9.2 .exe文件命名为thrift .exe放在c盘下的一个Thtift文件夹中。

2,环境变量的设置:

 

 

 

这样就可以在dos窗口来使用thrift命令了,”thrift -version ”

 

posted on 2015-10-14 09:17  Eddyer  阅读(5804)  评论(0)    收藏  举报