gRPC技术白皮书
- 枫叶
-
414 次阅读
-
114 次下载
- 共 15 页(0.26 M)
-
2022-05-03 01:36:24
点此付费下载 ¥ 10 知币
无需注册也可下载,点击付费按钮在弹框页面选择 "扫码直接下载”
在线预览效果若不佳,推荐下载后阅读 建议在PC浏览器扫码下载
文档简介(最多显示3000字):
grpc的介绍与设计举例
gRPC(Google Remote Procedure Call,Google 远程过程调用)是 Google 发布的基于 HTTP 2.0
传输层协议承载的高性能开源软件框架,提供了支持多种编程语言的、对网络设备进行配置和管理
的方法。通信双方可以基于该软件框架进行二次开发。
1 gRPC 概述 1
1.1 gRPC 协议分层 · 1
1.2 gRPC 网络架构 · 2
1.3 基于 gRPC 的 Telemetry 技术 · 2
1.4 Dial-in 模式和 Dial-out 模式 2
2 Protocol Buffers 编码介绍· 3
2.1 Protocol Buffers 编码格式 3
2.2 proto 文件 4
2.2.1 Dial-in 模式的 proto 文件 · 4
2.2.2 Dial-out 模式的 proto 文件 · 5
2.2.3 获取 proto 文件的方法 6
3 gRPC 支持采集的业务数据类型 · 6
4 gRPC 典型配置举例 6
4.1 Dial-in 模式配置举例 6
4.2 Dial-out 模式配置举例 · 7
5 gRPC 对接软件二次开发举例 8
5.1 准备工作 8
5.2 生成代码 8
5.2.1 Dial-in 模式 8
5.2.2 Dial-out 模式 8
5.3 开发代码 9
5.3.1 Dial-in 模式 9
5.3.2 Dial-out 模式 12
评论
发表评论