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
Vélemények (4)
A sebesség és a fókusz a célrendszeren, jól tudtam tartani a fókuszt
Kevin - Phoenix Contact B.V.
Kurzus - gRPC
Machine Translated
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.
Kurzus - gRPC
distance training
LIEGHIO - CNR
Kurzus - gRPC
Great pace and coverage for gRPC beginners.