Protocol Buffers,是Google公司开发的一种数据描述语言,类似于XML能够将结构化数据序列化,可用于数据存储.通信协议等方面. ProtocolBuffer的优势 跨平台: ProtoBuf支持多平台和语言, 包括C++/Java/Python等等 序列化&反序列号: ProtoBuf支持直接将对象序列化成Data, 也支持直接将Data序列化为对象类型 消息大小:一条消息数据,用protobuf序列化后的大小是json的10分之一,xml格式的20分之一,是二进制序列化的10