Logo
☆☆☆☆☆
0.0
初级
7h

gRPC 入门

本课程将向你介绍 gRPC,这是一个高性能且开源的远程过程调用(RPC)框架,支持分布式服务之间快速、可扩展的通信。gRPC 广泛应用于微服务架构中,专为实时、低延迟系统设计。 你将学习 gRPC 的基本原理,以及它如何使用 Protobuf 来定义服务和序列化结构化数据。课程随后涵盖四种 RPC 类型:Unary、Server Streaming、Client Streaming 和 Bidirectional Streaming,并提供每种类型的实用示例,说明何时应使用它们。接着,你将使用客户端桩在 Java 中实现 gRPC。你将定义服务,构建并测试 gRPC 服务器和客户端,并通过动手练习设置基于 SSL/TLS 的安全通信以及身份验证。 课程结束时,你将掌握如何使用 Java 构建高效、安全且可扩展的应用程序。这些技能对于后端开发和分布式系统工作非常有价值。

16 课时
包含在订阅套餐中
个性化学习
由 AI 驱动
gRPC 入门
本课程将向你介绍 gRPC,这是一个高性能且开源的远程过程调用(RPC)框架,支持分布式服务之间快速、可扩展的通信。gRPC 广泛应用于微服务架构中,专为实时、低延迟系统设计。 你将学习 gRPC 的基本原理,以及它如何使用 Protobuf 来定义服务和序列化结构化数据。课程随后涵盖四种 RPC...

你将学到什么

gRPC 及其架构的理解

内容

0 课时 0 测验 0 挑战

课程暂未关联课时

当前课程存在,但没有可学习的课时内容。请稍后再试。

评价

阅读参加过此课程的学生的评价,并分享您的学习体验。

评价与评论 (0)