Kursplan

Introduksjon

Oversikt over gRPC-egenskaper og arkitektur

  • Grunnleggende konsepter og livssyklus
  • Tjenestedefinisjon
  • Støttede språk

Forståelse av gRPC-grunnleggende konsepter

  • Implementasjonstyper
  • Meddelingstyper

Oppsett av gRPC

  • Protokollbuffere
  • Avhengigheter og plugins

Opprette en Proto-fil

  • Definere server- og klientforbindelser
  • Kommandolinjer

Generere Protobuf- og gRPC-klasser

  • Opprette en mappe
  • Bygge prosjektet

Implementere serveren

  • Opprette en sikker forbindelse
  • Strømmende meldinger
  • Integrere med applikasjoner

Implementere klienten

  • Opprette en sikker forbindelse
  • Send metadata
  • Unary gRPC-kall

Strømning med gRPC

  • Serverside strømming
  • Klientside strømming
  • Toveis strømming

Administrere gRPC-tjenester

  • Autentisering
  • Benchmarking
  • Feilhåndtering

Utforske avanserte gRPC-temaer

  • Integrere med Evans-klienten
  • Sikre en forbindelse med SSL/TLS
  • Lastfordeling

Felsøkning

Oppsummering og konklusjon

Krav

  • Erfaring med programmeringsspråk som Go, Java, C#, Python, etc.
  • Bekjenthet med skyteknologi

Målgruppe

  • Programvareingeniører
  • Programmerere
  • Utviklere
 7 timer

Antall deltakere


Pris per deltaker

Referanser (6)

Kommende kurs

Relaterte kategorier