Thrift之TProcess类体系原理及源码详细解析
2012-06-03 15:50:17 来源:WEB开发网核心提示:最后一个类就是TProcessorContextFreer类,这个类是一个帮助类,Thrift之TProcess类体系原理及源码详细解析(3),帮助生成的代码来释放上下文资源,第二节 基于框架生成的服务实例分析本节将对scribe服务器采用的服务实现进行详细分析,是用于Facebook内部的一些接口服务定义,这个不仅仅
最后一个类就是TProcessorContextFreer类,这个类是一个帮助类,帮助生成的代码来释放上下文资源。
第二节 基于框架生成的服务实例分析
本节将对scribe服务器采用的服务实现进行详细分析。
1 接口定义语言文件(IDL)
(1)Facebook内部共用服务协议
主要有两个文件,一个是在Thrift中定义,是用于Facebook内部的一些接口服务定义,这个不仅仅用于scribe服务器,可能还用于Facebook内部其他系统,这个文件内容如下:
namespace java com.facebook.fb303
namespace cpp facebook.fb303
namespace perl Facebook.FB303
enum fb_status {
DEAD = 0,
更多精彩
赞助商链接