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

Dauer und Daten

4 Tage am

25./26. Oktober und 8./9. November 2024

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

Kosten

CHF 2350.–

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. 

Voraussetzungen/Vorkurs

Kenntnisse von .NET und C# werden vorausgesetzt. Es wird ein
4-tägiger Einführungskurs angeboten, um diese Kenntnisse zu
erwerben.

Durchführungsort

Campus Rapperswil-Jona

Dozenten

Manuel Bauer
Dominik Mauchle

Kontaktperson für administrative Fragen

Joëlle Reeb

Weiterbildung St.Gallen Studienkoordinatorin

+41 58 257 14 39 joelle.reeb@ost.ch