Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1398076
  • 博文数量: 277
  • 博客积分: 2551
  • 博客等级: 少校
  • 技术积分: 3918
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-21 22:46
文章分类

全部博文(277)

文章存档

2017年(3)

2016年(9)

2015年(65)

2014年(27)

2013年(85)

2012年(61)

2011年(27)

分类: 大数据

2014-10-13 10:11:15

基于框架选型目的来理解thrift框架
  (1)thrift使用的步骤
     从官方的文档和一些使用的例子中,可以发现thrift需要定义一个IDL文件,执行代码生成后
     客户端的代码需要自己来实现,一些头文件需要修改,重新编译,才能生成一个可用的客户端
     服务器端的代码需要实现IDL中定义的接口,可能也要修改一些端口的信息,然后重新编译,就得到了一个服务端
  (2)thrift已经做了哪些工作?
     通讯的协议thrift已经订好
     协议对象的序列化和反序列化thrift已经完成
     网络编程的部分,也不需要关心了,thrift已经实现好了客户端和服务器的部分了
  (3)thrift与protobuf的对比
     protobuf主要是一种序列化机制
     thrift提供了全套RPC解决方案,包括序列化机制、传输层、并发处理框架等
     序列化的效率,protobuf表现较好
阅读(1100) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~