Summer Term 1999
Projektseminar Realisierung offener verteilter Anwendungen
Projektseminar Realisierung offener verteilter Anwendungen
General Information
Course number | 18.370 |
Course type | Project seminar |
Lecturer | Prof. Dr. Marko Boger, Dr. Stefan Müller-Wilken, Marco Kaiser, Prof. Dr. Winfried Lamersdorf |
Location | F535 |
Time | Mo 12-16 ( Gruppen) |
Recurrence | regelmäßig (mit aktuell wechselnden Inhalten) |
Suitability | Für Lehrer/Nebenfächler nur bei besonderem Interesse geeignet (Voraussetzungen!). |
Qualifications | icherer Umgang mit Unix-Umgebungen, Kenntnisse in Java; Interesse an Kommunikation und Verteilten Systemen; Bereitschaft zur Übernahme eines Vortrags und selbständiger praktischer Arbeit im lokalen Netz. |
Topic
Für ein angemessenes Verständnis verteilter Systeme sind praktische Erfahrungen im Umgang mit konkreten Systemkomponenten unerlässlich. Dieses Projektseminar gibt dazu sowohl konzeptionelle als auch praktische Einstiegshilfe. Das Spekrum der behandelten Themen reicht dabei von systemnahen Socket- und Multicastkommunikation, über sog. "Middleware"-Architekturen (z.B. RMI, CORBA), die auf der Basis offener Kommunikationsnetze verteilte Anwendungen nach objektbasierten Client/Server-Modellen unterstützen, bis zu Migration und Persistenz von Objekten und Objektgruppen mit modernen und innovativen Technologien für objektorientierte verteilte Systeme. Anhand von Übersichtsvorträgen der Teilnehmer zu den einzelnen Themenbereichen sollen gemeinsam Grundlagen verteilter Systeme unter Nutzung ausgewählter wissenschaftlicher Literatur und der notwendigen System- und Softwaredokumentation erarbeitet werden. Daneben sollen konkrete praktische Erfahrungen im Programmieren von Anwendungen in offenen verteilten Systemen gewonnen werden (Basis: Java). Dazu wird das Projektseminar als Kombination von gemeinsamen Seminarterminen und praktischer Arbeit in kleinen Arbeitsgruppen an lokal vernetzten Workstations und PCs durchgeführt.
Procedure
Übersichtsvorträge im gemeinsamen Seminarteil; praktisches Arbeiten in betreuten Gruppen an SUN-Workstations (RISC 6000 \ UltraSparc) und PCs mit Kommunikations-Software (Java-Sockets, Multicast, RMI , Voyager, VisiBroker, Persistenz) im lokalen Netz.
Learning target
Vertiefung des Verständnisses und der Fähigkeit zur Einordnung der Grundlagen, Probleme und Lösungsansätze der zur Realisierung offener verteilter Anwendungen notwendigen Kommunikations- und Systemunterstützung, der Kooperation von verteilten Anwendungsdiensten in Rechnernetzen und praktische Erfahrung in der Programmierung von verteilten Anwendungen in aktuellen offenen Systemumgebungen.
Literature
wird im Projektseminar angegeben
Debug Info for generation of "last modified"teachingCourse_25 (2005-10-11 18:00:00) | persons_1 (2004-12-16 19:22:00) | persons_6 (2005-02-22 10:01:00) | persons_2 (2004-12-16 19:22:00) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06) | teachingCourse_25 (2005-10-11 18:00:00) | teachingCourse_25 (2005-10-11 18:00:00) | teachingCourse_25 (2005-10-11 18:00:00) | teachingCourse_25 (2005-10-11 18:00:00) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06)
23. August 2021 at 15:46 by Prof. Dr. Winfried LamersdorfCALL getCollectionFull('teaching/coursekvv','vsis',25,0)