課程簡介
介紹
gRPC 功能與架構概述
- 基本概念與生命週期
- 服務定義
- 支持的語言
理解 gRPC 基礎
- 實現類型
- 消息類型
設置 gRPC
- 協議緩衝區
- 依賴項與插件
創建 Proto 文件
- 定義服務器與客戶端
- 命令行
生成 Protobuf 和 gRPC 類
- 創建文件夾
- 構建項目
實現服務器
- 創建安全連接
- 流式消息
- 與應用集成
實現客戶端
- 創建安全連接
- 發送元數據
- 單次 gRPC 調用
使用 gRPC 進行流式傳輸
- 服務器流式傳輸
- 客戶端流式傳輸
- 雙向流式傳輸
管理 gRPC 服務
- 認證
- 基準測試
- 錯誤處理
探索 gRPC 高級主題
- 與 Evans 客戶端集成
- 使用 SSL/TLS 保護連接
- 負載均衡
故障排除
總結與結論
最低要求
- 具備 Go、Java、C#、Python 等編程語言的經驗。
- 熟悉雲計算技術。
受衆
- 軟件工程師。
- 程序員。
- 開發者。
客戶評論 (6)
速度和對目標系統的專注,我可以很好地保持專注
Kevin - Phoenix Contact B.V.
課程 - gRPC
機器翻譯
The amount of knowledge the trainer had, being able to answer all questions we had and being able to convey the concept of gRPC so clearly.
Damian - Phoenix Contact B.V.
課程 - gRPC
distance training
LIEGHIO - CNR
課程 - gRPC
Great pace and coverage for gRPC beginners.
Irene Gerasimenko - Edwards Lifesciences Corporation
課程 - gRPC
Good coverage of proto buffer concepts including hands on, before jumping into grpc.
Akeel Laila - ASML US, LLC
課程 - gRPC
I like how helpful Clement is.