Kurzusleírás

Bevezetés

A gRPC szolgáltatások és építészet áttekintése

  • Alapfogalmak és életciklus
  • Szolgáltatás meghatározása
  • Támogatott nyelvek

A gRPC alapok megértése

  • Megvalósítási típusok
  • Üzenettípusok

Beállítás gRPC

  • Protokoll pufferek
  • Függőségek és bővítmények

Protofájl létrehozása

  • A szerver és a kliens meghatározása
  • Parancssorok

Protobuf és gRPC osztályok generálása

  • Mappa létrehozása
  • A projekt felépítése

A szerver megvalósítása

  • Biztonságos kapcsolat létrehozása
  • Streaming üzenetek
  • Integráció alkalmazásokkal

Ügyfél megvalósítása

  • Biztonságos kapcsolat létrehozása
  • Metaadatok küldése
  • Unary gRPC hívás

Streamelés: gRPC

  • Server streaming
  • Kliens adatfolyam
  • Kétirányú adatfolyam

gRPC szolgáltatások kezelése

  • Hitelesítés
  • Benchmarking
  • Hibakezelés

gRPC Speciális témák felfedezése

  • Integráció az Evans klienssel
  • Kapcsolat biztosítása SSL/TLS segítségével
  • Terhelés elosztás

Hibaelhárítás

Összefoglalás, és következtetés

Követelmények

  • Programozási nyelvekben szerzett tapasztalat, mint Go, Java, C#, Python stb.
  • A számítási felhő technológia ismerete

Közönség

  • Szoftvermérnökök
  • Programozók
  • Fejlesztők
 7 Hours

Résztvevők száma



Ár per résztvevő

Vélemények (5)

Rokon tanfolyam

C++, QT, ZeroMQ and Protocol Buffers

35 Hours

MPICH

7 Hours

XML Fundamentals

21 Hours

XQuery

14 Hours

BizTalk for Developers

21 Hours

Biztalk for Administrators

35 Hours

Biztalk for Administrators - Advanced

35 Hours

BizTalk for Administrators - Beginner to Advanced

70 Hours

Open MPI: Building Distributed Memory Applications

7 Hours

OpenCL

21 Hours

Distributed Systems Storage with etcd

7 Hours

Apache Mesos

14 Hours

HashiCorp Nomad

14 Hours

HashiCorp Vault

14 Hours

Rokon kategóriák