Institut für Informatik
Rheinische Friedrich-Wilhelms-Universität Bonn


Index
Institut
Forschung
Lehre und Studium
DV-Dienste
Bibliothek
Fachschaft
 
Lehrveranstaltungen
Prüfungsangelegenheiten
Studienberatung
Kommission für Lehre und Studium
Vorlesungszeiten
Up:Übersicht: alle Semester
Up:Sommersemester 2006
Prev.:Mathematik für Informatiker II a Logik und diskrete Strukturen (2V+2Ü)
Mo 14-16, HS D (Prof. Dr. P. Koepke, Dr. M. Welter)
Übungen: n.Vereinb. (Prof. Dr. P. Koepke u.M.)
Next.:Proseminar Computergestützte Lehr-/ Lernsysteme
Di 13-15, SR A121 (Dr. Peter Schmidt)


Proseminar (Grundstudium)

Proseminar Verteilte Informatiossysteme

Dr. Serge Shumilov

Der Trend zu "offenen" Systemen einerseits sowie sinkende Preise für Rechner- und Kommunikatiossysteme andererseits haben in den letzten Jahren das Interesse an verteilten Systemen, insbesondere an verteilten Informationssystemen, stark wachsen lassen. In vielen Unternehmen hat der Wechsel von den vorhandenen monolithischen Großrechneranwendungen hin zu verteilten, dezentral organisierten Lösungen bereits begonnen oder ist doch für die nächsten Jahre geplant. In diesem Zusammenhang werden häufig Schlagworte wie Client/Server-Architektur, CORBA oder Web Services verwendet.

Ziel dieses Seminars ist die Diskussion der zur Realisierung von Client/Server-Systemen benötigten Basistechnologien (JavaRMI, CORBA, Web Services) sowie der grundlegenden Konzepten (Caching, Prefetching, Garbage Collection, etc.). Die Vorstellung und Zuordnung der genauen Vortragsthemen erfolgt während der Vorbesprechung.

Folgende Themen werden in dem Seminar angesprochen:

Basistechnologien

Verteilte (n-tier) Architekturen (Client-Server, Client-Server-Server, Proxy, Application Server, P2P, Kommunikationsmodelle), Kommunikationsdienste des Betriebssystems (ISO-Modell, Kommunikations-Protokoll, Kommunikationsmodelle, Inter-Process Communication (IPC), Sockets), Entfernte Aufrufe (Sun RPC, CORBA, Java RMI), Nachrichtenorientierte Middleware (CORBA Messages, JMS), World Wide Web (HTTP, Web Server, CGI, Servlets, Applets, Skripte), Web Services (XML, SOAP, WSDL),

Konzepte

Vermittlung von Diensten (Trading), Verteilten Hashtabellen (Distributed Hash Table), Caching, Prefetching, Verteilte Garbage Collection, Lasterverteilung (Load Balancing), Workflowssteuerung und Komposition, Synchronisation und verteilte Transaktionsverwaltung, Performance Measurement and Tuning in Distributed Systems

Zeit, OrtDo 13-15, SR A121
VorbesprechungDi. 7.2.2006, 15:30 Uhr st, SR A121
Teilnehmerzahl15
VortragsmodusEinzelvortrag mit schriftlicher Ausarbeitung
VoraussetzungenProgrammierkenntnisse in Java.
NachfolgeveranstaltungenPraktika und Seminare im Hauptstudium.
Email-Kontaktshumilov[at]cs.uni-bonn.de
Informationen im WWWhttp://www.iai.uni-bonn.de/~shumilov/teaching/ss06/proseminar/

  Uni-Bonn - Math-Nat - Informatik   -   I   II   III   IV   V   VI

Wobmaster - The Wob