- Nummer
- 71512
- Leitung
- -
- ECTS
- 6.0
- Zielsetzung
- Kenntnis: • Fachjargon bei verteilten Systemen • Arbeitsweise der verschiedenen Gremien (z.B. OMG, MS) • Transparenz und Toleranz in verteilten Systemen • Designpatterns für verteilte Systeme Verständnis: • Aspekte beim Design von verteilten Applikationen • Spezielle Probleme bei verteilten Systemen (Debugging, Pannen, Antwortzeiten, etc.) • Remote Procedure Calls als Paradigma • Funktionsweise von CORBA Fähigkeit: • Selbständiges entwickeln von verteilten Applikationen unter Einsatz moderner Middleware (RPC-, Java-RMI, CORBA) • Grundlegende Konfiguration/Administration von Middleware (z.B. CORBA-Services) selbständig vornehmen
- Inhalt
- • Grundbegriffe bei verteilten Systmen • Transparenz und Toleranz in DS • Uebersicht über verfügbare Middleware zur Realisierung von DS • Designpatterns für DS • CORBA-Architektur • Entwickeln von Applikationen mit i) Java-RMI ii)RPC iii)CORBA • Administration von CORBA • CORBA-Services • Andere Middleware: DCOM, OPC, ...
- Besondere Eintrittsvoraussetzungen
- Programmiersprachen Java und C++, parallel zu Systemsoftware
- Lehrform
- Vorlesungen, Übungen