Home > Kursübersicht > gRPC Schulung

gRPC - Client-Server-Kommunikation in verteilten Systemen

gRPC Logo
einmalig 999(inkl. MwSt.: 1188,81)
Spar-Abo ab 199 € / Monat (inkl. MwSt.: 236,81)
2 Tage oder 4x halbtags
gRPC PDF
Level Fortgeschritten Termin wählen
VC 07.Feb VC 09.Feb VC 23.Feb VC 07.Mrz VC 09.Mrz VC 23.Mrz VC 11.Apr VC 17.Apr VC 20.Apr VC 04.Mai VC 08.Mai VC 22.Mai VC 01.Jun VC 05.Jun VC 15.Jun VC 29.Jun

gRPC Online Training

gRPC ist ein von Google sprachunabhängiges Open Source RPC-Framework (Remote Procedure Call) das Entwicklern einen Programmierrahmen zur Kommunikation zwischen Client und Server bereitstellt. Microsoft sieht gRPC als einer der Nachfolger für WCF, um eine moderne Kommunikation in verteilten Anwendungen zu ermöglichen.

gRPC Schulungsinhalt

In diesem gRPC Seminar erhalten Sie einen Überblick über die wichtigsten Funktionen von gRPC in .NET. Nach dem gRPC Workshop können Sie Schnittstellen in Ihren Projekten erstellen, implementieren und verwalten.

Dieser Microsoft Entwickler Kurs wird auf Basis von .NET 7.0, Visual Studio 2022 und C# 11.0 durchgeführt, ist aber ebenso für die Vorgängerversionen gleichermaßen geeignet.

Zielgruppe gRPC Kurs

Dieser gRPC Lehrgang ist für erfahrene .NET-Entwickler und Software-Architekten mit praktischen Vorkenntnissen in C# geeignet.

Kundenbewertungen

"Extrem engagierter und kompeteter Trainer, der auch gerne weiterführende Fragen beantwortet."

C# Online Schulung

"Das neben den aufgeführten Themen auch Tipps und Tricks zur Benutzung von Visual Studio übermittelt wurden hat mir gefallen."

Microsoft C# Kurs

5/ 5 stars
Microsoft .NET Kurse
Rated 5/5 based on 19 customer reviews

Agenda gRPC Seminar

  • Einführung in gRPC
  • Funktionsweise gPRC
    HTTP/2 Standard
    gRPC-Workflow
    Datenserialisierung mit Protocol Buffer
    Wiederverwenbare .proto Dateien verwenden
  • Konzepte von Remote Procedure Call (RPC)
    Unary Serveraufruf in RPC
    Server Streaming
    Client Streaming
    Bidirectional Streaming
  • Kommunikation
    Synchrone vs. asynchrone Verarbeitung
  • Konfiguration von gRPC-Diensten
  • JSON-Transcodierung in gRPC
    HTTP-Verben
    URL-Parameterbindung
    JSON-Anforderungen und -Antworten
    Streamen
  • Prozessübergreifende Kommunikation
    Möglichkeiten zum Ausführen der Interprocess Communication (IPC)
  • gRPC Code-First Dienste und Clients
  • Authentifizierung und Autorisierung
  • Weiterführende Themen
    Deadlines
    Timeouts
    Abbrüche
  • gRPC Health Check Service
  • Testen von gRPC–Diensten
  • Verwenden von gRPC in Browser-Apps