19300401
Lecture
WiSe 14/15: ALP V - Netzprogrammierung
Adrian Paschke
Information for students
Voraussetzungen:
Webseite: http://www.mi.fu-berlin.de/en/inf/groups/ag-csw/Teaching/Wintersemester_2014_15/ALP_V/index.html close
- ALP I - IV
- TI I-III
Webseite: http://www.mi.fu-berlin.de/en/inf/groups/ag-csw/Teaching/Wintersemester_2014_15/ALP_V/index.html close
Comments
Die Vorlesung stellt Prinzipien, Sprachen und Middleware für die Entwicklung verteilter Anwendungssysteme vor. In Fortsetzung von Algorithmen und Programmierung IV werden nichtsequentielle Programme betrachtet, deren Prozesse über Nachrichten interagieren.
Verschiedene Architekturstile werden behandelt:
- Datenfluss
- verteilte Algorithmen
- Ereignissysteme
- Client/Server
Nach einer Auffrischung der elementaren Client/Server-Kommunikation über Sockets wird am Beispiel von Java RMI die Fernaufruf-Technik behandelt. Web-Anwendungen und -Dienste werden als alternative Ausprägungen des Fernaufruf-Prinzips identifiziert.
closeSuggested reading
- Bengel, Günther: Grundkurs Verteilte Systeme. Vieweg & Teubner 2004
15 Class schedule
Additional appointments
Tue, 2015-02-10 12:00 - 14:00Klausur
Mon, 2015-04-13 10:00 - 12:00
Nachklausur
Regular appointments
Tue, 2014-10-14 12:00 - 14:00
Tue, 2014-10-21 12:00 - 14:00
Tue, 2014-10-28 12:00 - 14:00
Tue, 2014-11-04 12:00 - 14:00
Tue, 2014-11-11 12:00 - 14:00
Tue, 2014-11-18 12:00 - 14:00
Tue, 2014-11-25 12:00 - 14:00
Tue, 2014-12-02 12:00 - 14:00
Tue, 2014-12-09 12:00 - 14:00
Tue, 2014-12-16 12:00 - 14:00
Tue, 2015-01-06 12:00 - 14:00
Tue, 2015-01-13 12:00 - 14:00
Tue, 2015-01-20 12:00 - 14:00
Tue, 2015-01-27 12:00 - 14:00
Tue, 2015-02-03 12:00 - 14:00