Advertisement

ET篇:Google.Protobuf了解基本使用流程

阅读量:

截至目前为止,ET所采用的数据交互协议为Google.Protobuf,因此今日将对此进行一番探讨。然而,网络上多数资料往往以高深莫测的方式进行阐述,对于刚入门的学习者而言并不友好。因此,本文将以一个完全零基础的角度,与大家共同学习这一内容。

学习所用环境如下:

.NET Core2.2

.NET Framework 4.7.2

Rider

protobuf-csharp-3.7.0-rc-2

Google.Protobuf简介

protocolbuffer(以下简称PB)是由Google开发的一种数据交互格式,其设计具有语言无关性和平台无关性。Google为多种编程语言提供了对应的实现方案,包括Java、C#、C++、Go和Python,每种实现均配套相应的编译工具及库文件。由于该格式采用二进制编码方式,相较于XML等文本格式,在数据交换效率方面具有明显优势。PB适用于分布式系统间的数据通信以及不同系统环境下的数据交互场景。作为一种兼具高效性与广泛兼容性的二进制传输协议,其应用范围涵盖网络通信、配置管理、数据持久化等多个技术领域。

下载Google.Protobuf

**[https://github.com/protocolbuffers/protobuf/releases](https://github.com/protoco

全部评论 (0)

还没有任何评论哟~