Zkuste nás kontaktovat

Návrh Školení

Úvod

Přehled vlastností a architektury gRPC

  • Základní koncepty a životní cyklus služby
  • Definice služeb
  • Podporované programovací jazyky

Základy práce s gRPC

  • Typy implementace
  • Typy zpráv

Nastavení prostředí pro gRPC

  • Knihovna Protocol Buffers
  • Závislosti a pluginy

Vytvoření souboru Proto

  • Definice serveru a klienta
  • Použití příkazového řádku

Generování tříd Protobuf a gRPC

  • Vytvoření pracovní složky
  • Sestavení projektu

Implementace serveru

  • Vytvoření zabezpečeného připojení
  • Přenos dat pomocí streamů
  • Integrace s aplikacemi

Implementace klienta

  • Vytvoření zabezpečeného připojení
  • Odesílání metadat
  • Jednoduché volání gRPC<

Použití streamů v rámci gRPC

  • Server-side streaming
  • Client-side streaming
  • Dvousměrný streaming<

Správa služeb gRPC

  • Autentizace
  • Testování výkonu<
  • Ošetření chyb<

Pokročilé aspekty gRPC<

  • Integrace s klientem Evans<
  • Zabezpečení připojení pomocí SSL/TLS<
  • Rozložení zátěže mezi servery<

Ledování problémů<

Shrnutí a závěr<

Požadavky

  • Zkušenosti s programovacími jazyky jako Go, Java, C# nebo Python.
  • Orientace v technologiích cloud computingu.

Cílová skupina

  • Softwaroví inženýři
  • Programátory
  • Vývojáři
 7 Hodiny

Počet účastníků


Cena za účastníka

Reference (6)

Nadcházející kurzy

Související kategorie