Thrift架构~目录

回来占占推荐博客索引

概念相关

thrift是一个软件框架,用来拓展可扩大且超过语言的劳务的开支。它整合了功能强大的软件堆栈和代码生成引擎,以构建以
C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa,
JavaScript, Node.js, Smalltalk, and OCaml
这些编程语言中无缝结合的、高效之劳动。

thrift最初由facebook开发,07年四月开放源码,08年5月进apache孵化器。

thrift允许你定义一个简约的定义文件中之数据类型和劳务接口,以作为输入文件,编译器生成代码用来便宜地生成RPC客户端以及服务器通信的无缝跨编程语言。

做事流程

一般地,如果只要开一个thrift应用,首先要定义一个thrift文件,用它来兑现服务器和客户端的明白接口,公开结构,其中thrift架构提供了独具的数据类型,它不属于其它任何一样栽编程语言,或者说,它可吃变型任何一样种语言(上面提供的C++,Java,PHP,.net…)。当thrift为咱转移了目标语言文件后,君的劳务器端可能是C#,而客户端可能是JAVA,这是永不影响的,它们以thrift的协调下是好彼此通信的,呵,怎么样,这就是thrift的魅力!

Thrift架构~目录

下看一下,我平常干活经常整治的thrift资料,或者为上笔记吧

Thrift架构~windows下安装和Hello
World及编码引起的荒唐
(2014-01-09 17:50)

Thrift架构~thrift中间语言的认识(只有她什么还非是,它才发生或呀还是)
(2014-01-13 15:56)

Thrift架构~从图备受知晓thrift,它实在是一样栽远程过程调用
(2014-01-20 11:27)

Thrift架构~动态Thrift插件的注入
(2014-01-21 16:29)

 

谢C++你的读!

假设出问题,欢迎你的通信,如果本文对而抱有助,希望您点击“推荐”,谢谢!

 返回占占推荐博客索引