
Protobuf
Google的ProtoBuf数据序列化、反序列化库使用
百里杨
码农想飞~~
展开
-
VS2017编译protobuf与简单使用
Protobuf产生于Google,是一种序列化和反序列化协议,具有空间开销小、解析速度快、兼容性好等优点,非常适合于对性能要求高的RPC(Remote Procedure Call)调用。 1、前期准备 (1)下载protobuf源码 protobuf-cpp-3.11.4.zip: https://github.com/protocolbuffers/protobuf/releas...原创 2020-04-25 20:32:34 · 4309 阅读 · 1 评论 -
常见的序列化框架
1、概念 序列化是指把对象转换为字节序列的过程。 反序列化是指把字节序列恢复为对象的过程。 序列化一般用在,将对象中包含的数据字段,转换成字节序列,进行发送或存文件(一般是串行)。 反序列化一般用在,收到或读取的字节序数据,需要将其还原成对象。 常见的序列化方式有XML序列化、JSON序列化、Hessian序列化、Avro序列化、Kyro序列化、Protobuf序列化。 2...原创 2020-04-25 20:31:07 · 1221 阅读 · 0 评论