why google protobuf? 我来告诉你,为什么选择protobuf作为网络的封装协议而为什么不用json? 1.首先我是google的粉丝 2.序列化与反序列化效率高于json,相比而言降低了客户端服务器的资源 3.传输体积小,对应的降低的数据流量 4.数据类型跨平台,这点很重要。也许你不在乎,等你做多客户端的时候就知道了。 5.一定程度脱敏,强调一下protobuf没有加密功能,仅仅是二进制难以阅读而已。本文不涉及加密的操作,先给留个坑如果读者有兴趣我会考虑做篇有关RSA,AES加密封装.