Ta kontakt

Kursplan

Innføring

Oversikt over funksjoner og arkitektur i gRPC

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

Forståelse av gRPC-grunnprinsipper

  • Implementeringstyper
  • Meldingstyper

Oppsett av gRPC

  • Protobuf-protokoll
  • Avhengigheter og programtillegg

Opprettelse av en Proto-fil

  • Definering av tjener og klient
  • Kommandolinjer

Generering av Protobuf- og gRPC-klasser

  • Opprettelse av en mappe
  • Bygging av prosjektet

Implementering av tjeneren

  • Opprettelse av en sikker tilkobling
  • Meldingsstrømning
  • Integrasjon med applikasjoner

Implementering av en klient

  • Opprettelse av en sikker tilkobling
  • Sending av metadata
  • Unær gRPC-kall

Strømming med gRPC

  • Tjenerstrømming
  • Klientstrømming
  • Toveis strømming

Håndtering av gRPC-tjenester

  • Autentisering
  • Benchmarking
  • Feilhåndtering

Utforsking av avanserte emner i gRPC

  • Integrasjon med Evans-klient
  • Sikring av tilkobling med SSL/TLS
  • Lastbalansering

Feilhåndtering og feilsøking

Oppsummering og konklusjon

Krav

  • Erfaring med programmeringsspråk som Go, Java, C#, Python, osv.
  • Kunnskap om skyteknologi

Målgruppe

  • Programvareingeniører
  • Programmører
  • Utviklere
 7 Timer

Antall deltakere


Pris per deltaker

Referanser (6)

Kommende kurs

Relaterte kategorier