Struttura del corso

Introduzione

Panoramica delle funzionalità e dell'architettura di gRPC

  • Concetti di base e ciclo di vita
  • Definizione del servizio
  • Lingue supportate

Comprendere gRPC Nozioni di base

  • Tipi di implementazione
  • Tipi di messaggio

Impostazione gRPC

  • Buffer di protocollo
  • Dipendenze e plugin

Creazione di un file Proto

  • Definizione del server e del client
  • Righe di comando

Generazione delle classi Protobuf e gRPC

  • Creazione di una cartella
  • Costruzione del progetto

Implementazione del server

  • Creazione di una connessione sicura
  • Messaggi in streaming
  • Integrazione con le applicazioni

Implementazione di un client

  • Creazione di una connessione sicura
  • Invio di metadati
  • Chiamata unaria gRPC

Streaming con gRPC

  • Streaming del server
  • Streaming client
  • Streaming bidirezionale

Gestione gRPC Servizi

  • Autenticazione
  • Benchmarking
  • Gestione degli errori

Esplorazione gRPC di argomenti avanzati

  • Integrazione con il client Evans
  • Garantire una connessione con SSL/TLS
  • Bilanciamento del carico

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Esperienza in linguaggi di programmazione come Go, Java, C#, Python, ecc.
  • Familiarità con la tecnologia di cloud computing

Pubblico

  • Ingegneri del software
  • Programmatori
  • Gli sviluppatori
 7 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (6)

Corsi in Arrivo

Categorie relative