Verteilte Systeme
| Veranstaltungstyp | Lecture |
|---|---|
| Dozent | Reinhold Kröger |
| Zeit | Donnerstag, 14:00–16:00 |
| Turnus | wöchentlich vom 03.05.2012 bis zum 19.07.2012 |
| Raum | 04-422 |
| Unterrichtssprache | Deutsch |
Lernziele:
Grundlagen und Strukturen verteilter Systeme kennen und beurteilen können
Verteilte Diensteumgebungen kennen und beurteilen können
Paradigmen der Programmierung verteilter Anwendungen kennen und anwenden können
Inhalte:
Verteilte Systemarchitekturen; Netzwerkbetriebssysteme, Verteilte
Betriebssysteme; Software-Architekturen für verteilte Anwendungen,
Überblick zu Middleware-Standards, Nachrichtenorientierte Kommunikation,
Gruppenkommunikation, Netzwerkprogrammierung, Dienstorientierung RPC,
Objektorientierung, Web Services, Spezielle Dienste (Namens- und
Trader-Dienste, globale Zeitdienste, verteilte Dateidienste,
Authentifizierungs- und Autorisierungsdienste,
Transaktionssteuerungsdienste)
Empfohlene Literatur:
Tanenbaum, van Steen: "Verteilte Systeme - Grundlagen und Paradigmen", Pearson Studium, 2. Auflage, 2007
Coulouris, Dollimore, Kindberg: "Verteilte Systeme - Konzepte und Design", Pearson Studium, 4. Auflage, 2005
Tanenbaum, van Steen: "Distributed Systems: Principles and Paradigms", Prentice Hall International; 2nd rev. ed., 2008