[ TU Braunschweig | Informatik | IBR ]
Verteilte Systeme
Art der Veranstaltung: Vorlesung
Semester: WS
Stunden: 3+1
Dozent: Prof. Dr. Stefan Fischer
Übungsleiter: Frank Strauß, Helmut W. Jung
Hörerkreis: Studenten und Studentinnen der Informatik, Wirtschaftinformatik und Elektrotechnik
Ort und Zeit: Dienstags, 16:45 - 18:15, SN 22.1
Mittwochs, 16:45 - 18:15, SN 22.1
Beginn: Dienstag, 16. Oktober 2001
Inhalt:
  1. Einführung, Motivation
  2. System-Modelle verteilter Systeme
  3. Computer-Netzwerke (Überblick)
  4. Die Socket-Schnittstelle zur Interprozess-Kommunikation
  5. Standard-Internet-Anwendungen
  6. Middleware
    • CORBA
    • Java RMI
  7. Der Name Service als zentraler Dienst in VS
  8. Verteilte Anwendungen im WWW
  9. Nebenläufigkeit und verteilte Transaktionen
  10. Replikation
  11. Sicherheit in VS
  12. Komplexe verteilte Systeme
    • Verteilte Dateisysteme
    • Verteilte Betriebssysteme
    • Verteilte Multimediasysteme
    • Distributed Mobile Computing
Empfohlene Voraussetzungen: Betriebssysteme und Netze
Scheinerwerb: Kolloquium über den Stoff der Vorlesung
Literatur:
  • G. Coulouris, J. Dollimore, T. Kindberg: Distributed Systems, Concepts and Design. 3. Auflage, Addison-Wesley, 2000.
  • A. Tanenbaum: Modern Operating Systems. 2. Auflage, Prentice-Hall, 2001.
  • A. Tanenbaum: Distributed Operating Systems. Prentice-Hall, 1994.
  • weitere Literaturhinweise in den einzelnen Kapiteln
Unterlagen: Das Material fuer diese Veranstaltung steht in Form von PDF-Dateien zur Verfuegung: Java-Sourcen zur Vorlesung:
  1. Socket-Programme
  2. CORBA-Programme
  3. RMI-Programme
Materialien zu den Übungen: