 |
Middleware -- WS 2004/05
Gliederung und Skript
Die Vorlesungsfolien werden in Postscript(PS)- und PDF-Format
mit zwei DIN A5 Seiten und vier DIN A6 Seiten
pro Druckblatt
sowie im Format DIN A4 in PDF-Format
angeboten. Zu einigen Vorlesungsteilen liegen kommentierte Folien
(Skript) vor (nicht in A6-Format).
Die folgende Tabelle enthält eine Übersicht über die zu den jeweiligen
Vorlesungsterminen behandelten Abschnitte und Verweise auf die zugehörigen
Folien- bzw. Skript-Dokumente. Die Zeile mit den Kapitelüberschriften enthält jeweils
die Verweise auf den vollständigen Foliensatz des Kapitels, falls ein Kapitel
in Teilen ausgegeben wird, sind die einzelnen Teile mit den Seitenzahlen
zusätzlich eingetragen.
Die Folien bilden den roten Faden durch die Vorlesung.
Kommentierte Folien enthalten zusätzliche Erläuterungen und Hintergrundinformationen.
Die unkommentierten Folien können (und sollen) eine
ergänzende Vorlesungsmitschrift oder die ausführliche Erläuterung der
Themen in der Fachliteratur nicht ersetzen!
All slides are copyrighted (C) 1997 - 2004 by Jürgen Kleinöder,
University of Erlangen-Nürnberg, and Franz J. Hauck, University of Ulm, Germany. Use without prior written permission of the authors is not permitted!
Abschnitt |
Vorlesung |
Folien bzw. Skript |
Datum |
Seiten |
Seiten |
A4 |
A5 |
A6 |
|
Inhaltsverzeichnis |
|
|
|
PDF |
PDF PS |
PDF PS |
|
A. |
Organisation |
21.10.04 |
1-8 |
|
PDF |
PDF PS |
PDF PS |
|
B. |
Überblick |
21.10.04 |
1-4 |
|
PDF |
PDF PS |
PDF PS |
|
C. |
Grundlagen der Objektorientierung |
|
|
1-84 |
PDF |
PDF PS |
|
|
Motivation, Software-Design, OOP - Grundbegriffe (Objekt, Klasse, Methoden, Vererbung, ...) |
21.10.04 |
1-15 |
1-22 |
PDF |
PDF PS |
|
|
Basiskonzepte
(Abstraktion, Kapselung, Modularisierung, Hierarchien, Typisierung,
...
|
28.10.04 |
16-31 |
23-46 |
PDF |
PDF PS |
|
|
... Polymorphismus, Nebenläufigkeit, Persistenz)
Objektorientierte Analyse und Design
Design Patterns
|
04.11.04 |
32-60 |
47-76 |
PDF |
PDF PS |
|
|
... Objektorientierte Analyse und Design
Design Patterns
|
11.11.04 |
61-84 |
77-84 |
PDF |
PDF PS |
|
|
D. |
Verteilte Objekte und CORBA |
|
|
1-78 |
PDF |
PDF PS |
|
|
Grundlagen Verteilter Systeme
|
11.11.04 |
1-13 |
1-22 |
PDF |
PDF PS |
|
|
OOP und Verteilte Anwendungen
Java RMI, CORBA
|
18.11.04 |
14-33 |
23-46 |
PDF |
PDF PS |
|
|
... CORBA
Object Request Broker (ORB),
Interface Description Language (IDL)
Dynamic invocation, Komponenten des ORB
Portable Object Adaptor (POA)
CORBA Services
|
25.11.04 |
34-73 |
47-78 |
PDF |
PDF PS |
|
|
... CORBA
... CORBA Services
|
02.12.04 |
74-78 |
|
|
|
|
|
E. |
Objektorientierte Komponentenmodelle und Verteilte Systeme |
|
|
1-38 |
PDF |
PDF PS |
|
|
Komponentenmodelle
Java Beans
Jini
|
02.12.04 |
1-16 |
1-30 |
PDF |
PDF PS |
|
|
...Komponentenmodelle
Jini
OSGi
|
09.12.04 |
17-34 |
31-38 |
PDF |
PDF PS |
|
|
F. |
Microsoft & Verteilte Objekte
|
16.12.04 |
1-28 |
1-28 |
PDF PS |
PDF PS |
PDF PS |
|
E. |
... Nachtrag zu Kapitel E:
Web-Services, Java-Server-Pages |
13.01.05 |
35-38 |
|
|
|
|
|
G. |
Enterprise Java Beans |
|
|
1-48 |
PDF |
PDF PS |
PDF PS |
|
Motivation, Architektur, Grundlagen, Beispiel "Session Beans"
|
13.01.05 |
1-42 |
|
|
|
|
|
... Beispiel "Session Beans"
|
20.01.05 |
43-48 |
|
|
|
|
|
H. |
Webservices und Verteilte Anwendungen |
|
|
1-44 |
PDF |
PDF PS |
PDF PS |
|
Problematik, Webservice-Techniken, Grundlagen (XML), SOAP
|
20.01.05 |
1-27 |
1-36 |
PDF |
PDF PS |
PDF PS |
|
WSDL, UDDI
|
27.01.05 |
28-44 |
37-44 |
PDF |
PDF PS |
PDF PS |
|
I. |
Peer-to-Peer-Systeme |
|
|
1-66 |
PDF |
PDF PS |
PDF PS |
|
Einführung, Napster, Gnutella, Verteilte Hash-Tabellen
|
27.01.05 |
1-40 |
1-44 |
PDF |
PDF PS |
PDF PS |
|
... JXTA
|
03.02.05 |
41-66 |
45-66 |
PDF |
PDF PS |
PDF PS |
|
J. |
Design Patters für nebenläufige und verteilte Objekte |
03.02.05 |
1-3 |
1-8 |
PDF |
PDF PS |
PDF PS |
|
...
|
10.02.05 |
4-8 |
|
|
|
|
|
K. |
Objektorientierte Betriebssystemarchitekturen, JX |
10.02.05 |
1-36 |
1-36 |
PDF |
PDF PS |
PDF PS |
|
|
 |