后端程序员之路 31、Protocol Buffer

时间:2023-02-11 10:33:13

google/protobuf: Protocol Buffers - Google's data interchange format
https://github.com/google/protobuf

Protocol Buffer,简称protobuf,是谷歌出品的一个序列化库,用于在不同系统、模块、语言间交换数据。

Google Protocol Buffer 的使用和原理
http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/index.html

Protocol Buffer使用简介 - 简书
http://www.jianshu.com/p/b1f18240f0c7

Protocol Buffer技术详解(语言规范) - Stephen_Liu - 博客园
http://www.cnblogs.com/stephen-liu74/archive/2013/01/02/2841485.html

先编写proto文件来定义数据结构,然后通过protoc,可以生成各种语言的结构体封装已经序列化反序列化函数。