Google gRPC 编译、安装、使用 | 逐步骤 + 逐代码讲解 | 零基础掌握高性能 RPC 框架

本课程讲解 gRPC 编译安装与 Greeter 示例,解决客户端像调本地函数访问远程服务,帮助学习者写 proto 生成客户端。

免费 Linux C/C++ 程序员 · 老孟 程序员 · 老孟 1 篇文章 1 小时 26 分 6382 次播放 已完成
Google gRPC 编译、安装、使用 | 逐步骤 + 逐代码讲解 | 零基础掌握高性能 RPC 框架

你将学会

  • 理解远程过程调用的概念与序列化的作用
  • 掌握从源码编译部署远程调用框架的流程
  • 能独立编写服务端与客户端完成远程调用
  • 明确比文本格式更高效的序列化方式
课程内容 1 篇
附录文章 1 篇
互动留言

1/1 Google gRPC 编译、安装、使用

围绕一种高性能远程调用框架展开,说明客户端如何像调用本地函数一样发起跨网络请求,而不必自行管理连接和封包。文章从为什么需要它讲起,对比传统 JSON 方案的低效,再带你从源码编译安装到写出第一个客户端与服务端程序。适合需要做跨进程或跨机器通信的后端开发者,读完能独立搭起一套远程调用服务,理解其底层通信与序列化机制。

1/1 Python gRPC

介绍一种让不同进程像调用本地函数一样远程互通信的高性能框架,屏蔽底层网络细节。文章从环境准备到定义服务接口、再分别实现服务端与客户端走完一个完整例子,说明协议文件在其中扮演的跨语言契约角色。适合需要做微服务或跨语言调用的开发者,读完能搭起最基本的双向通信骨架,并清楚理解各部分各自的职责。