Google Protobuf 编码原理

Protobuf是Google提出来的在网络间传输报文的协议,是对json,xml这些格式的替代。使用Protobuf的优势主要是: 缩小报文体积(json的1/10, xml的1/20) 报文减小带来传输效率的增加 编解码效率高(号称5~100倍的提高) 跟Json、xml是基于字符串的编码格式不同,protobuf是对字节流的编码。所以json、xml可以做到报文的自解析,比如看到一串这样的j …