
ProtoBuf组件
文章平均质量分 96
Swashbuckler-Xiong
阿里云专家博主,支付宝开发者社区优秀季度创作博主,大三在读,合作联系邮箱:2350470238@qq.com 联系微信:zy20040308zy
展开
-
【ProtoBuf】proto3语法(一)
在单个 .proto ⽂件中可以定义多个消息体,且⽀持定义嵌套类型的消息(任意多层)。每个消息体中的字段编号可以重复(不同作用域)。// 定义联系人message// 姓名// 年龄// 手机号码消息类型可作为字段类型使用:// 姓名// 年龄// 手机号码可以导入其他 .proto 文件的消息类型并使用:// 使用import 将 Phone.proto 文件导入进来// 定义联系人message// 姓名// 年龄。原创 2025-02-25 21:34:21 · 1078 阅读 · 0 评论 -
【ProtoBuf】文件编写及序列化
消息(message): 要定义的结构化对象,我们可以给这个结构化对象中定义其对应的属性内容。这⾥再提⼀下为什么要定义消息?在网络传输中,我们需要为传输双⽅定制协议。定制协议说白了就是定义结构体或者结构化数据,比如,tcp,udp 报文就是结构化的。再⽐如将数据持久化存储到数据库时,会将⼀系列元数据统一用对象组织起来,再进行存储。所以 ProtoBuf 就是以 message 的⽅式来⽀持我们定制协议字段,后期帮助我们形成类和⽅法来使⽤。原创 2025-02-17 22:36:33 · 833 阅读 · 0 评论 -
初识ProtoBuf
而我们今天要学习的就是ProtoBuf(后面简称PB),而PB就是一种 将结构化数据进行序列化的一种方式。原创 2025-02-16 21:58:56 · 1034 阅读 · 0 评论