
protobuf
langzi989
每个现象后面都隐藏着一个本质,关键在于我们是否去挖掘它
展开
-
基于Protobuf的简单RPC框架实现原理
以前对protobuf的使用仅限于将其作为C/S之间的数据传输的序列化工具,而对于基于protobuf实现rpc框架的使用较少了解,这两天通过一个开源的简单RPC框架对这部分的实现原理进行学习,并做相关记录,如存在理解有误之处,欢迎指正。 开源简单RPC框架:https://github.com/goyas/goya-rpc 使用Protobuf实现RPC框架大致可以分为以下几步:1、编写proto文件定义服务,并使用Protoc工具生成RPC对象接口模型。2、编写RPC服务处理主逻辑(继原创 2020-05-11 11:11:43 · 4464 阅读 · 1 评论 -
protobuf基本用法详解
文章目录1、包名package2、option3、消息类型3.1 message3.2 字段规则3.3 标识号3.4 数据类型3.4.1 基本数据类型3.4.2 枚举类型3.4.3 map数据类型3.4.4 message类型3.4.5 嵌套消息类型4、import导入其他proto文件4.1 import4.2 import public5、更新Message消息类型原则6、protobuf扩展...原创 2020-05-08 00:59:48 · 17489 阅读 · 0 评论