使用Thrift RPC编写程序
Posted 陈小龙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Thrift RPC编写程序相关的知识,希望对你有一定的参考价值。
1. 概述
本文以C++语言为例介绍了thrift RPC的使用方法,包括对象序列化和反序列化,数据传输和信息交换等。
本文采用了一个示例进行说明,该示例主要完成传输(上报日志或者报表)功能,该示例会贯穿本文,内容涉及thrift定义,代码生成,thrift类说明,client编写方法,server编写方法等。
关于Thrift架构分析,可参考:Thrift架构介绍。
关于Thrift文件编写方法,可参考:Thrift使用指南。
关于Thrift内部实现原理,可参考:浅谈Thrift内部实现原理。
2. 示例描述
假设我们要使用thrift RPC完成一个数据传输任务,数据格式和PRC接口用一个thrift文件描述,具体如下:
(1) book.thrift,用于描述书籍信息的thrift接口
1
以上是关于使用Thrift RPC编写程序的主要内容,如果未能解决你的问题,请参考以下文章 |