https://developers
google
com/protocol-buffers/docs/overview 开发指南 欢迎来到protocol buffer 的开发者指南文档,一种语言无关、平台无关、扩展性好的用于通信协议、数据存储的结构化数据序列化方法
本文档是面向计划将 protocol buffer 使用的到自己的Java、C++或 Python 应用程序中的开发者的
这个概览介绍了 protocol buffer,并告诉你如何开始,你随后可以跟随编程指导(https://developers
google
com/protocol-buffers/docs/tutorials )去深入研究 protocol buffer编码方式(https://developers
google
com/protocol-buffers/docs/encoding )
同时 API 参考文档(https://developers
google
com/protocol-buffers/docs/reference/overview )也是提供了这三种编程语言的版本,以及可以参考语言指南(https://developers
google
com/protocol-buffers/docs/proto )和样式指南(https://developers
google
com/protocol-buffers/docs/style )去编写
proto 文件
什么是 protocol bu ffer ProtocolBuffer 是用于结构化数据序列化的灵活、高效、自动的方法,类似 XML,不过它更小、更快、也更简单
你可以定义自己的数据结构,然后使用代码生成器生成的代码来读写这个数据结构
你甚至可以在无需重新部署程序的情况下更新数据结构
他们如何工作 你首先需要