赞
踩
protobuf 是Google旗下的一款平台无关、语言无关,可扩展的序列化结构数据格式。所以很适合用做数据存储和作为不同应用、不同语言之间相互通信的数据交换格式,只要实现相同的协议格式的统一proto文件,就可以被编译程不同语言版本,从而加入各自的工程中。这样不同语言之间可以解析其它语言通过protobuf序列化的数据。
目前protobuf官网提供了C++,C#,Dart,GO,JAVA,Kotlin,Python等语言支持。Google在2008年7月7号将其作为开源项目对外公布。
Google Protocol Buffers (简称protobuf)是一种平台无关、语言无关、可扩展的轻便高效的序列化数据存储格式。
protobuf与XML相比也有不足之处:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。