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 (5)

Kombinierte Kurse

C++, QT, ZeroMQ and Protocol Buffers

35 Stunden

MPICH

7 Stunden

Microsoft Orleans Deep Drive

14 Stunden

XQuery

14 Stunden

XML Grundlagen

21 Stunden

BizTalk for Developers

21 Stunden

Biztalk for Administrators

35 Stunden

Biztalk for Administrators - Advanced

35 Stunden

BizTalk for Administrators - Beginner to Advanced

70 Stunden

Open MPI: Building Distributed Memory Applications

7 Stunden

OpenCL

21 Stunden

Distributed Systems Storage with etcd

7 Stunden

Apache Mesos

14 Stunden

HashiCorp Nomad

14 Stunden

HashiCorp Vault

14 Stunden

Verwandte Kategorien