Thrift的基本介绍

概念:

  Apache Thrift是一个RPC框架(工具),跨语言调用等,支持丰富的数据类型,并且可以自定义数据结构,进行与远程服务通信。目前支持主流的开发语言有:Java、C#、C、C++...

Apache Thrift的网络堆栈

  +-------------------------------------------+
  | Server                                    |
  | (single-threaded, event-driven etc)       |
  +-------------------------------------------+
  | Processor                                 |
  | (compiler generated)                      |
  +-------------------------------------------+
  | Protocol                                  |
  | (JSON, compact etc)                       |
  +-------------------------------------------+
  | Transport                                 |
  | (raw TCP, HTTP etc)                       |
  +-------------------------------------------+

  

posted @ 2015-04-10 21:17  贺瑞斯  阅读(325)  评论(0编辑  收藏  举报