文章目录
一、Protobuf 简介
二、Protobuf 优缺点分析
1、Protobuf 优点
2、Protobuf 缺点
三、参考资料
一、Protobuf 简介
----
Protobuf 是..." , 以及与之配套的 " 编译器 " , 利用 " 编译器 " 生成对应数据结构的不同编程语言的代码 , 如 Java , Python , C++ 等 ;
Protobuf 源码地址 : https...://github.com/protocolbuffers/protobuf
Protobuf 当前支持的编程语言 , 平台 ;
一套 Protobuf 源文件 , 可以编译出不同的语言的源代码 , 支持的语言类型如下...:
二、Protobuf 优缺点分析
----
1、Protobuf 优点
性能方面 :
体积小 : Protobuf 序列化后 , 体积小 , 序列化后 , 大约是 JSON / XML 等文本方式的.../ Windows / Android / iOS ) ,
跨语言 ( Java / Python / C / C++ / … ) ,
可扩展 ;
2、Protobuf 缺点
通用性较差 : 目前 XML