Schulungsübersicht

Einführung

Überblick über gRPC Funktionen und Architektur

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

Verstehen der gRPC-Grundlagen

  • Implementierungstypen
  • Nachrichtentypen

Einrichten gRPC

  • Protokollpuffer
  • Abhängigkeiten und Plugins

Erstellen einer Proto-Datei

  • Definieren des Servers und des Clients
  • Befehlszeilen

Erzeugen von Protobuf und gRPC-Klassen

  • Erstellen eines Ordners
  • Erstellen des Projekts

Implementieren des Servers

  • Erstellen einer sicheren Verbindung
  • Streaming von Nachrichten
  • Einbindung in Anwendungen

Implementieren eines Clients

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

Streaming mit gRPC

  • Server-Streaming
  • Client-Streaming
  • Bidirektionales Streaming

Verwaltung von gRPC-Diensten

  • Authentifizierung
  • Benchmarking
  • Fehlerbehandlung

Erforschen gRPC Fortgeschrittene Themen

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

Fehlersuche

Zusammenfassung und Schlussfolgerung

Voraussetzungen

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

Zielgruppe

  • Software-Ingenieure
  • Programmierer
  • Entwickler
 7 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (6)

Kommende Kurse

Verwandte Kategorien