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
 7 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (6)

Corsi in Arrivo

Categorie relative