Schulungsübersicht

Einführung

Überblick über gRPC Funktionen und Architektur

  • Grundlegende Konzepte und Lebenszyklus
  • Definition von Diensten
  • Unterstützte Sprachen

Verstehen gRPC Grundlagen

  • Implementierungstypen
  • Nachrichtentypen

Einrichten gRPC

  • Protokollpuffer
  • Abhängigkeiten und Plugins

Erstellen einer Proto-Datei

  • Definition von Server und Client
  • Befehlszeilen

Erzeugen von Protobuf- und gRPC-Klassen

  • Erstellen eines Ordners
  • Erstellen des Projekts

Implementierung des Servers

  • Aufbau einer sicheren Verbindung
  • Streaming von Nachrichten
  • Integrieren in Anwendungen

Implementierung eines Clients

  • Erstellen einer sicheren Verbindung
  • Senden von Metadaten
  • Unärer gRPC Aufruf

Streaming mit gRPC

  • Server-Streaming
  • Client-Streaming
  • Bidirektionales Streaming

Verwaltung gRPC Dienstleistungen

  • Authentifizierung
  • Benchmarking
  • Fehlerbehandlung

Erkundung gRPC Fortgeschrittene Themen

  • Integration mit Evans-Client
  • Sichern einer Verbindung mit SSL/TLS
  • Lastausgleich

Fehlersuche

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Erfahrung in Programmiersprachen wie Go, Java, C#, Python, etc.
  • Vertrautheit mit der Cloud-Computing-Technologie

Publikum

  • Software-Ingenieure
  • Programmierer
  • Entwickler
 7 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (4)

Kombinierte Kurse

Verwandte Kategorien