Introduction and usage of Protocol Buffer, protocolbuffer
Protocol Buffer is a cross-platform structured (serialized) efficient data exchange format that supports multiple programming languages launched by Google a long time ago. In general, the most commonly used formats are JSON and XML for data exchange, transmission, and storage.
However, this Protocol Buffer new serialized data exchange format launched by Google is more efficient than the traditional JSON and XML formats, with better performance, faster speed, and better performance. Each language provides compilers and library files. This allows us to optimize the performance, from the data exchange Transmission Operator optimization.
This is the currently supported language. It is basically covered. The latest version is V3.5.1.
Okay. Let's take a look at the basic usage. Take the Android platform for compiling as an example.
1. Go to google github to download the Protocol Buffer Compiler (java version ).