ProtocolBuffers的介绍和使用

一、介绍

1.官网

https://developers.google.com/protocol-buffers/

2.优势

使用ProtocolBuffers代替JSON的五个原因(译文)

二、使用

1.安装

1
brew install protobuf

安装成功后可以使用protoc --help查看帮助。

2.编写.proto文件

按照ProtocolBuffers的规范编写数据结构,一般由后端开发人员编写。

3.生产.java文件

1
protoc -I=[.proto文件所在目录] --javanano_out=[输出java文件的目录] [需要编译的.proto文件名]

推荐输出目录使用javanano文件夹,不过并非必需的。