Architektur für verteilte Objekte

Vorlesung im Hauptstudium / WS 2006/2007 / CS 6950.000

Angaben

Dozent
Prof. Dr. Franz J. Hauck
Betreuer
Andreas I. Schmied
Zuordnung
Technische und Systemnahe Informatik (Kernfach)
Verteilte Systeme (Vertiefung)
Vorlesungstermine
Montag, 12.30 bis 14.00 Uhr im Raum O28-1002 und
Dienstag, 8.30 bis 10.00 Uhr im Raum O28-1002
Übungstermine
unregelmäßig zu den Terminen der Vorlesung
Prüfungstermin
mündlich nach Vereinbarung
Kursnummer
CS 6950.000
SWS
3V + 1Ü
Leistungspunkte
6

Inhalt und Folien

Kapitel vier Seiten pro Blatt zwei Seiten pro Blatt Skriptpäckchen
Titel 0-1 0-1 0
A Organisatorisches A.1-A.15 A.1-A.15
B Grundlagen B.1-B.40 B.1-B.40
C Java RMI C.1-C.4 C.1-C.4
C.5-C.64 C.5-C.64 1
D Architektur Teil 1 D.1-D.16 D.1-D.16 2
E CORBA E.1-E.16 E.1-E.16
E.17-E.96 E.17-E.96 3
E.97-E.99 E.97-E.99 4
F Architektur Teil 2 F.1-F.19 F.1-F.19
G Aspectix G.1-G.44 G.1-G.44 5
H FORMI H.1-H.14 H.1-H.14 6
I ICE I.1-I.40 I.1-I.40 7
I.41-I.72 I.41-I.72 8
I.73-I.119 I.73-I.119 9
J .Net J.1-J.12 J.1-J.12 10
K Enterprise Java Beans K.1-K.16 K.1-K.16

Errata

  • C.10, C.41: statt implements muss es konsequent extends heißen
  • C.13, C.19 und C.42: die Klasse UnicastRemoteObject hat den vollen Namen java.rmi.server.UnicastRemoteObject
  • E.66: hinter Portnummer muss ergänzt werden: ", POA-Name"
  • E.78: statt Namensdienst sollte "CORBA-Namensdienst" stehen
  • I.34: die Typangabe in Klammern muss heißen "(vom Typ Object *)"
  • I.42: der Typ der Map in der vorletzten Zeile muss korrekt heißen "java.util.Map <Long,Employee>"
  • I.99: beim Zugriff auf die Map muss es heißen "map.put( "Heureka", new Integer(5) );" und "map.get( "Heureka" );"

Übungen

Downloads sind auf das Uni-Netz 134.60/16 beschränkt!

Kapitel Foliensatz Materialien Skriptpäckchen
U1 Grundlagen, RMI Projekt AVO061 (Rev 11) Update 32
U2 RMI Activation, Diverses Projekt AVO062 (Rev 11) Neu 31
U3 CORBA mit Java (1. Teil) (korrigiert) CORBA-Gerüst siehe U5 30
U4 CORBA mit Java (2. Teil) CORBA-Gerüst siehe U5 29
U5 Aspectix & Co. Aspectix Chat, FORMI, FORMI-Paper, Flakes UPDATE Rev.825 28
U6 ICE   27