拷贝网上的介绍,先来看看官方文档给出的定义和描述:

    简单来讲, ProtoBuf 是结构数据序列化[1] 方法,可简单类比于 XML[2],其具有以下特点:

    优点:简单来说,protobuf是google的亲儿子,具有体积小,序列化快等各种优势。特别在网络传输中,体积小能节省带宽,提高传输效率等优势。

    缺点:需要预编译,开发相比json等常用的数据协议略显复杂。

    示例

    使用protobuf,首先需要导入protobuf依赖

    上面使用的Message类是通过protobuf工具生成的类。如何生成,请查看本人博客: 点击查看链接