Zurück zur Übersicht


INFB  Grundlagen verteilter Systeme SG INF
Dozent : Prof. Dr.-Ing. Thomas Preuß    eMail
Semester 3
Einordnung : Informatik Bachelor, Profil-Katalog B-INF-Profil SWS 4
Sprache : Deutsch/Englisch Art
Prüfungsart : PL  Credits
Prüfungsform : Klausur 120 min 
Voraussetzungen : Betriebssysteme / Rechnernetze
Betriebssysteme / Webcomputing
Querverweise :  
Vorkenntnisse : Programmierung I
Programmierung II
Betriebssysteme / Webcomputing  
Hilfsmittel und Besonderheiten : Studien- und Prüfungsleistungen:
Semesterbegleitende Leistungen können in die Bewertung einbezogen werden. 
Lehrziele : Die Studierenden kennen und verstehen die Spezifika und Grundkonzepte verteilter Systeme.
Sie sind in der Lage, die Notwendigkeit, die Vorteile aber auch die Probleme beim Einsatz verteilter Systeme abzuschätzen und zu bewerten.
Die Studierenden können die grundlegenden Technologien zur Entwicklung verteilter Anwendungen und Systeme anwenden.
Im Rahmen der praktischen Übungen können die Studenten schrittweise eine verteilte Anwendung unter Verwendung ausgewählter Technologien entwerfen und implementieren und somit Problemlösungs- und Methodenkompetenz im Bereich der verteilten Systeme und Anwendungen erwerben.  
Lehrinhalte :

Interprozess-Kommunikation
Prozesse und Threads
Motivation und Probleme beim Einsatz verteilter Systeme
Hard- und Softwarekonzepte für verteilte Anwendungen
Klassifikation von Kommunikationsmodellen
Fehlersemantik in verteilten Systemen
C/S und P2P-Architekturen
Middleware-Technologien
Sockets
RPC
RMI
CORBA
Webservices (REST & SOAP)
DCOM, .NET und JEE (Überblick)  

Literatur : Tannenbaum A. S., Steen M. van: Verteilte Systeme, Pearson, 2003
Bengel G.: Grundkurs Verteilte Systeme, Vieweg-Verlag, 2004
Hammerschall U.: Verteilte Systeme und Anwendungen, Pearson, 2005
Dunkel J., Eberhart A., Fischer S., Kleiner C., Koschel A.: Systemarchitekturen für verteilte Anwendungen, Hanser-Verlag, 2007 


Zurück zur Übersicht