Návrh Školení

Zavedení

Přehled gRPC Funkce a architektura

  • Základní pojmy a životní cyklus
  • Definice služby
  • Podporované jazyky

Porozumění gRPC Základy

  • Typy implementace
  • Typy zpráv

Nastavení gRPC

  • Protokolové vyrovnávací paměti
  • Závislosti a pluginy

Vytvoření souboru Proto

  • Definování serveru a klienta
  • Příkazové řádky

Generování tříd Protobuf a gRPC

  • Vytvoření složky
  • Budování projektu

Implementace serveru

  • Vytvoření zabezpečeného připojení
  • Streamování zpráv
  • Integrace s aplikacemi

Implementace klienta

  • Vytvoření zabezpečeného připojení
  • Odesílání metadat
  • Unární gRPC hovor

Streamování pomocí gRPC

  • Streamování serveru
  • Klientské streamování
  • Obousměrné streamování

Správa gRPC služeb

  • Autentizace
  • Benchmarking
  • Zpracování chyb

Prozkoumávání gRPC Pokročilých témat

  • Integrace s klientem Evans
  • Zabezpečení připojení pomocí SSL/TLS
  • Vyvažování zátěže

Odstraňování problémů

Shrnutí a závěr

Požadavky

  • Zkušenosti s programovacími jazyky jako Go, Java, C#, Python atd.
  • Znalost technologie cloud computingu

Publikum

  • Softwaroví inženýři
  • Programátoři
  • Vývojáři
 7 hodiny

Počet účastníků


Price per participant

Reference (6)

Upcoming Courses

Související kategorie