Struttura del corso
Introduzione
Panoramica delle Funzionalità e dell'Architettura di gRPC
- Concetti base e ciclo di vita
- Definizione del servizio
- Linguaggi supportati
Comprensione delle Nozioni di Base di gRPC
- Tipi di implementazione
- Tipi di messaggi
Configurazione di gRPC
- Protocol buffers
- Dipendenze e plugin
Creazione di un File Proto
- Definizione del server e del client
- Comandi della riga di comando
Generazione delle Classi Protobuf e gRPC
- Creazione di una cartella
- Compilazione del progetto
Implementazione del Server
- Creazione di una connessione sicura
- Streaming dei messaggi
- Integrazione con le applicazioni
Implementazione del Client
- Creazione di una connessione sicura
- Invio di metadati
- Chiamata gRPC unaria
Streaming con gRPC
- Streaming del server
- Streaming del client
- Streaming bidirezionale
Gestione dei Servizi gRPC
- Autenticazione
- Benchmarking
- Gestione degli errori
Esplorazione di Argomenti Avanzati di gRPC
- Integrazione con il client Evans
- Sicurezza della connessione con SSL/TLS
- Bilanciamento del carico
Risoluzione dei Problemi
Riepilogo e Conclusione
Requisiti
- Esperienza in linguaggi di programmazione come Go, Java, C#, Python, ecc.
- Familiarità con la tecnologia cloud computing
Pubblico di Riferimento
- Ingegneri software
- Programmatori
- Sviluppatori
Recensioni (6)
La velocità e la messa a fuoco sul sistema target, ho potuto mantenere bene la messa a fuoco
Kevin - Phoenix Contact B.V.
Corso - gRPC
Traduzione automatica
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.
Corso - gRPC
distance training
LIEGHIO - CNR
Corso - gRPC
Great pace and coverage for gRPC beginners.
Irene Gerasimenko - Edwards Lifesciences Corporation
Corso - gRPC
Good coverage of proto buffer concepts including hands on, before jumping into grpc.
Akeel Laila - ASML US, LLC
Corso - gRPC
I like how helpful Clement is.