Struttura del corso

Introduzione

Panoramica di gRPC Funzionalità e architettura

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

Comprendere gRPC Nozioni di base

  • Tipi di implementazione
  • Tipi di messaggi

Impostazione gRPC

  • Buffer di protocollo
  • Dipendenze e plugin

Creazione di un file protografico

  • Definizione del server e del client
  • Righe di comando

Generazione di classi Protobuf e gRPC

  • Creazione di una cartella
  • Costruire il 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 dei servizi

  • Autenticazione
  • Benchmarking
  • Gestione degli errori

Esplorazione gRPC Argomenti avanzati

  • Integrazione con il client Evans
  • Protezione di 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 del cloud computing

Pubblico

  • Ingegneri del software
  • Programmatori
  • Gli sviluppatori
 7 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (4)

Corsi relativi

Categorie relative