http
文章平均质量分 87
ghostxbh
慢慢积累
展开
-
Proto(协议缓冲区)
Proto(协议缓冲区)Proto介绍(协议缓冲区)简介定义消息体分配字段编号参数定义规则保留字段数据类型默认值枚举使用其他类型导入proto嵌套类型更新消息类型未知字段任何Oneof使用功能向后兼容问题Map包定义服务JSON对比自定义选项资源与版本简介协议缓冲区是Google的与语言无关,与平台无关的可扩展机制,用于对结构化数据进行序列化–以XML为例,但更小,更快,更简单。您定义要一次构造数据的方式,然后可以使用生成的特殊源代原创 2021-01-31 00:04:51 · 1104 阅读 · 0 评论 -
gRPC
gRPC简述由来gRPC 一开始由 google 开发,是一款语言中立、平台中立、开源的远程过程调用(RPC)系统gRPC 是什么?在 gRPC 里客户端应用可以像调用本地对象一样直接调用另一台不同的机器上服务端应用的方法,使得您能够更容易地创建分布式应用和服务。与许多 RPC 系统类似,gRPC 也是基于以下理念:定义一个服务,指定其能够被远程调用的方法(包含参数和返回类型)。在服务端实现这个接口,并运行一个 gRPC 服务器来处理客户端调用。在客户端拥有一个存根能够像服务端一样的方法。[原创 2021-01-29 17:54:12 · 220 阅读 · 0 评论