Kursplan
Införandet
Översikt över gRPC funktioner och arkitektur
- Grundläggande begrepp och livscykel
- Definition av tjänst
- Språk som stöds
Förstå grunderna i gRPC
- Typer av implementering
- Typer av meddelanden
Inställning gRPC
- Buffertar för protokoll
- Beroenden och plugin-program
Skapa en Proto-fil
- Definiera server och klient
- Kommandorader
Generera Protobuf- och gRPC-klasser
- Skapa en mapp
- Bygga projektet
Implementera servern
- Skapa en säker anslutning
- Strömmande meddelanden
- Integrera med applikationer
Implementera en klient
- Skapa en säker anslutning
- Skicka metadata
- Unary gRPC anrop
Streaming med gRPC
- Strömning av server
- Klient strömning
- Dubbelriktad strömning
Hantera gRPC tjänster
- Autentisering
- Riktmärkning
- Hantering av fel
Utforska gRPC Avancerade ämnen
- Integrera med Evans-klienten
- Säkra en anslutning med SSL/TLS
- Belastningsutjämning
Felsökning
Sammanfattning och slutsats
Krav
- Erfarenhet av programmeringsspråk som Go, Java, C#, Python etc.
- Kännedom om cloud computing-teknik
Publik
- Programvaruingenjörer
- Programmerare
- Utvecklare
Vittnesmål (4)
Snabbheten och fokus på målsystemet kunde jag behålla fokus bra
Kevin - Phoenix Contact B.V.
Kurs - 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.
Kurs - gRPC
distance training
LIEGHIO - CNR
Kurs - gRPC
Great pace and coverage for gRPC beginners.