Advertisement

ProtoBuf-原理详解

阅读量:

前言

在过去的网络通信与通用数据交换等多个应用场景中,广泛使用的是一种称为JSON的数据格式文件(JSON),另一种则是被称为Extensible Markup Language(XML)的文件形式。近年来,在开发实践中我们逐渐接触到并广泛应用了Google开发团队提出的Protocol Buffers(ProtoBuf)协议。

通过深入研究官方文档与源代码后发现,在性能与兼容性方面ProtoBuf表现尤为出色。因此,在未来的项目技术选型中,尤其是在涉及网络通信与通用数据交换的场景下,ProtoBuf将是优先考虑的技术方案。

在学习ProtoBuf的过程中进行官方主要文档的翻译工作自然伴随着对protoBuf语言的学习与掌握,并且这一过程也使得我对英语技术文档的理解能力得到了显著提升。然而令人感到遗憾的是(或:然而让人感到遗憾的是),Google并未发布官方ProtoBuf文档。

看完这些文档对 ProtoBuf 应该就有相当程度的了解了。

翻译文档见 [索引]文章索引,导航为翻译 - 技术 - ProtoBuf 官方文档。

但是官方文档主要用于作为查阅资料和权威参考资料,并不能保证看完后就能立即掌握其中的运作原理。

接下来的文章将会深入阐述ProtoB

全部评论 (0)

还没有任何评论哟~