.PROTO 文件扩展名
Protocol Buffer 文件
| 开发者 | |
| 受欢迎程度 |
3.8 | 85 票 |
什么是 PROTO 文件?
以 Google 的 Protocol Buffer 格式创建的开发者文件。Protocol Buffer 是一种用于交换数据的数据序列化格式;它将一个或多个“消息”指定为逻辑记录,每条记录都包含名称-值对(例如,Person 消息可能包含 ID、姓名和地址);它被设计为 XML 的替代方案,用于数据交换。
更多信息
指定 Protocol Buffer 的架构后,你可以使用 Google 的 Java、C++ 或 Python Protocol Buffer 库(“protobuf”)自动生成源代码。生成源代码后,你可以在程序中使用它创建结构化数据,并将数据读写到输入和输出流。
Protocol Buffer 用于序列化 Java、C++ 或 Python 程序中的对象。这样,数据便可以编码为通用格式,并在使用这三种语言编写的应用程序之间交换。
注: Google 几乎所有的内部文件格式和 RPC 协议都使用 Protocol Buffer。