Verteilte Systeme
Übersicht
ECTS Leistungspunkte | 6,0 |
Arbeitsaufwand | 150 Stunden insgesamt |
Leistungsnachweis | Schriftliche Prüfung |
Zeitraum | Wird nicht mehr angeboten |
Sprache | Deutsch |
Voraussetzung
Gute Programmierkenntnisse in Java
Inhalt
- Einführung in verteilte Systeme
- Architekturen für verteilte Systeme
- Client-Server Architekturen
- Internet Protokolle
- HTTP: Einfacher entfernter Aufruf
- Entfernter Aufruf
- Nachrichtenorientierte Kommunikation
- Synchronisierung
- Verteilte Algorithmen
- Verteilte Dateisysteme
- Namensdienste
Ziele
Kenntnisse
Vertiefte Kenntnisse im Bereich verteilter Systeme und verteilter Algorithmen
Methodenkompetenz
Studierende in die Lage versetzen verteilte Systeme zu entwerfen und implementieren
Systemkompetenz
Systemorientiertes Denken mit Blick auf die Prinzipien interoperabler verteilter Systeme einschließlich Beherrschung von Schnittstellenproblematiken
Soziale Kompetenz
Praktikum in Teamarbeit
Literatur
- Verteilte Systeme - Prinzipien und Paradigmen; 2. aktualisierte Auflage; Andrew S. Tanenbaum, Maarten van Steen, Pearson Studium, 2008, ISBN: 978-3-8273-7293-2
Es gibt auch eine englische Ausgabe - Verteilte Systeme; George Coulouris, Jean Dollimore, Tim Kindberg, Pearson Studium, 2005,
ISBN: 978-3-8273-7186-7
Es gibt auch eine englische Ausgabe