Schulung Verteilte Systeme mit Google RPC (gRPC)

Beschreibung/Inhalt

Diese Schulung bieten wir wahlweise mit .NET/C#, Java, C++, Node.js oder PHP an.

# Grundkonzepte von Google RPC

  • Service Definition
  • Protocol Buffers IDL
  • Synchronse vs. asynchrone Aufrufe
  • Unary RPC
  • Server Streaming RPC
  • Client streaming RPC
  • Bidirectional streaming RPC
  • Deadlines/Timeouts
  • RPC Termination
  • Cancelling RPCs
  • Metadata
  • Channels


  • # Google RPC in der Praxis
  • Programmiersprachen und Frameworks
  • Erstellung eines gRPC-Servers
  • Erstellung eines gRPC-Clients


  • # Optionale Themen
  • Umstieg von WebAPIs auf gRPC


  • # Optionale Themen speziell für .NET/C#
  • Umstieg von WCF auf gRPC
  • Umstieg von ASP.NET (Core) WebAPI auf gRPC
  • gRPC-REST-Brücke in .NET (ab Version 7.0)

  • Dauer
    Auf Wunsch. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
    Ort
    Online oder in Deutschland, Österreich und der Schweiz an Ihrem Firmensitz
    Schulungsdidaktik
    Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil