thrift

原创 2016年08月28日 17:29:30

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

thrift最初由facebook开发用做系统内各语言之间的RPC通信 。
  2007年由facebook贡献到apache基金 ,08年5月进入apache孵化器 。
  支持多种语言之间的RPC方式的通信:php语言client可以构造一个对象,调用相应的服务方法来调用java语言的服务 ,跨越语言的C/S RPC调用 。

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


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

java代码使用thrift2操作hbase示例

  • 2017年11月16日 11:49
  • 2.62MB
  • 下载

在codeigniter框架里使用thrift

thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl...
  • wuexp
  • wuexp
  • 2017年01月12日 15:07
  • 149

server linux com thrift hbase

  • 2014年05月09日 16:20
  • 1.37MB
  • 下载

Thrift源码分析(七)-- TServer服务器分析

Thrift采用了TServer来作为服务器的抽象,提供了多种类型的服务器实现。用TServerTransport作为服务器的Acceptor抽象,来监听端口,创建客户端Socket连接 先来看...
  • ITer_ZC
  • ITer_ZC
  • 2014年09月30日 16:20
  • 4131

thrift详解

  • 2017年05月19日 09:57
  • 190KB
  • 下载

thrift-0.9.2

  • 2017年02月28日 09:00
  • 222KB
  • 下载

Thrift 服务器端的几种工作模式分析

相关示例代码见:http://download.csdn.net/detail/hjx_1000/8374829 五、  Thrift服务器端几种工作模式分析与总结 Thrift为服务器端...

thrift学习资料

  • 2017年08月18日 09:17
  • 2MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:thrift
举报原因:
原因补充:

(最多只允许输入30个字)