コース概要

導入

gRPC の機能とアーキテクチャの概要

  • 基本概念とライフサイクル
  • サービス定義
  • サポートされている言語

gRPC の基本を理解する

  • 実装タイプ
  • メッセージの種類

gRPCのセットアップ

  • プロトコルバッファ
  • 依存関係とプラグイン

プロトファイルの作成

  • サーバーとクライアントの定義
  • コマンドライン

Protobuf クラスと gRPC クラスの生成

  • フォルダーの作成
  • プロジェクトの構築

サーバーの実装

  • 安全な接続の作成
  • ストリーミングメッセージ
  • アプリケーションとの統合

クライアントの実装

  • 安全な接続の作成
  • メタデータの送信
  • 単項 gRPC 呼び出し

gRPC でストリーミング中

  • サーバーストリーミング
  • クライアントストリーミング
  • 双方向ストリーミング

gRPC サービスの管理

  • 認証
  • ベンチマーク
  • エラー処理

gRPC の高度なトピックを探索する

  • Evans クライアントとの統合
  • SSL/TLS による接続の保護
  • 負荷分散

トラブルシューティング

要約と結論

要求

  • Go、Java、C#、Pythonなどのプログラミング言語の経験
  • クラウドコンピューティング技術に精通していること

観客

  • ソフトウェア・エンジニア
  • プログラマー開発者
 7 時間

参加者の人数



Price per participant

お客様の声 (4)

関連コース

関連カテゴリー