Verteilte Softwaresysteme

Inhalte

  • Anforderung an die Kommunikation in heterogener Systemumgebung
  • Mehr-Ebenen-Modell für verteilte Datenhaltung, verteilte Applikationen, verteilte Objekte
  • allgemeine Middleware-Dienste: Namens-, Transaktions-, Persistenz-, Messaging-, Trader-, Event- Dienste u.a.
  • Schnittstellen, Protokolle, Standards: Remote-Procedure Call (RPC), Datenbankzugriff über JDBC, Java-basierte verteilte Verarbeitung mit COBRA, MQTT

Qualifikationsziel 

Befähigung zum Entwurf und grundlegende Kenntnisse zur Programmierung von verteilten Anwendungen

 

Modulverantwortung