Institut für Informatik
Rheinische Friedrich-Wilhelms-Universität Bonn
Proseminar (Grundstudium)Proseminar Verteilte InformatiossystemeDr. 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
|
|
Uni-Bonn
-
Math-Nat
-
Informatik
-
I
II
III
IV
V
VI |