Weiterbilden an der OST

Modul «Distributed Application Communication»

Verteilte Anwendungen laufen auf mehreren Computern innerhalb eines Netzes gleichzeitig. Dabei findet ein prozessübergreifender Informationsaustausch statt. Im Modul «Distributed Application Communication» lernen Sie, wie sich Interprozesskommunikation auf der .NET-Plattform implementieren lässt. 

Dieses Modul zeigt die verschiedenen Frameworks zur Implementierung von Interprozesskommunikation auf der .NET-Plattform auf. Dabei werden zwei Frameworks genauer betrachtet: ASP.NET Core Web API für die Entwicklung von Backends für grafische Applikationen sowie gRPC, das sich tendenziell eher für die Server-to-Server-Kommunikation eignet. Um dieses Thema erfassen zu können, werden grundlegende Kenntnisse zur Kommunikation mit HTTP und zur Absicherung (Authentifizierung / Autorisierung) von Schnittstellen vermittelt.

Auf einen Blick

Abschluss

Teilnahmebestätigung/Kurszertifikat

Schwerpunkte

  • gRPC
    • Architektur (Kommunikationsinfrastruktur, HTTP/2, etc.)
    • Protocol Buffers
    • Kommunikationsmuster (Streaming)
    • Advanced Topics (Exception Handling, Special Types, Configuration, Logging, etc.)
  • ASP.NET Core Web API
    • Architektur (Kommunikationsinfrastruktur, http Protokoll, etc.)
    • Metadata Exchange (OpenAPI) / Client Generators
    • Request Processing
    • Authentication / Authorization

Zielgruppe

Sie sind Entwicklerin oder Entwickler und haben bereits Kenntnisse der OO-SW-Entwicklung? Sie möchten Ihre Softwareprojekte mit .NET konzipieren und entwickeln? Der CAS .NET Industrial richtet sich an Fachleute, Domänenexpertinnen und -experten mit bis zu mittlerer Erfahrung  in der objektorientierten Software-Entwicklung. 

Dauer und Daten

4 Tage

In Planung

Blockweise, jeweils freitags / samstags.
Beginn: 09:10 Uhr, Ende: ca. 17:00 Uhr

Kosten

CHF 2350.–

Durchführungsort

Campus Rapperswil-Jona

Dozenten

Manuel Bauer
Dominik Mauchle

Studienkoordination

Sandra Clavadetscher

WBO Weiterbildungsorganisation

+41 58 257 38 74 sandra.clavadetscher@ost.ch