Institut für Verteilte Systeme
- 1:
Projekte. - 2:
Publikationen. - 3:
Lehre. - 4:
Personen. - 5:
Intranet.
Weitere Themen
Architekturen für verteilte Internetdienste
Vorlesung im Hauptstudium / CS 6940.000
Angaben
- Dozent
- Prof. Dr. Franz J. Hauck, Andreas I. Schmied
- Betreuer
- Holger Schmidt
- Zuordnung
- Technische und Systemnahe Informatik (Kernfach)
Mediale Informatik (Kernfach)
Medieninformatik (Vertiefung)
Verteilte Systeme (Vertiefung) - Vorlesungstermine
- Montag, 12.30 bis 14.00 Uhr und Donnerstag, 8.30 bis 10.00 Uhr im Raum O27-H20
- Übungstermine
- im Verhältnis 3:1 mit den Vorlesungen wechselnd
- Ziel
- Kenntnisse über mögliche Diensteplattformen und deren Einsatzgebiete
- Kursnummer
- CS 6940.000
- SWS
- 3V + 1Ü
- Leistungspunkte
- 6
- Prüfung (allgemein)
- Die Prüfung findet momentan ausschließlich
schriftlich statt (Ausnahmegenehmigung der Studienkommission)!
Folgende alte Klausuren sind verfügbar: 2004s, 2005s, 2005w und 2006s (Uni-intern) - Prüfung im SS 2006
-
Freitag, 4. August 2006, 9:30-11:30, O25-H1
Ergebnisse finden Sie hier. - Prüfung im WS 2006/2007
- Freitag, 23. Februar 2007, 09:30-11:30, O27-H20
Ergebnisse können im Sekretariat Verteilte Systeme erfragt werden. Die Punkteverteilung finden Sie hier.
Inhalt
Die Vorlesung betrachtet verschiedene Architekturen für die Implementierung von Diensten im Internet. Zunächst werden Enterprise Java Beans (EJB, J2EE), Web Services (SOAP, WSDL, UDDI) und andere webbasierte Plattformen vertieft. Weitere betrachtete Architekturen sind GRID- und Peer-to-Peer-Systeme.
Literatur
Wird von Fall zu Fall in der Vorlesung angegeben; Vorlesungsfolien werden im Web veröffentlicht.
Folien
| Kapitel | vier Seiten pro Blatt | zwei Seiten pro Blatt | Skriptpäckchen |
|---|---|---|---|
| Vorspann | 1-2 | 1-2 | 1 |
| Organisatorisches | A.1-A.14 | A.1-A.14 | |
| Grundlagen | B.1-B.55 | B.1-B.55 | |
| Architekturmuster | C.1-C.15 | C.1-C.15 | |
| Enterprise JavaBeans | D.1-D.109 | D.1-D.109 | 2: 1-32, 3: 33-109 |
| Web-Services | E.1-E.97 | E.1-E.97 | 4 |
| .Net | F.1-F.45 | F.1-F.45 | 5 |
| P2P | I.1-I.23 | I.1-I.23 | 6 |
| Jini | G.1-G.28 | G.1-G.28 | 7 |
| Grid | H.1-H.40 | H.1-H.40 | 8 |
| Ergänzungen zu EJB | K.1-K.19 | K.1-K.19 | 9 |
Evaluierung
Der Lecture Basher ist nach der Vorlesung deaktiviert worden. Wir bedanken uns bei den Teilnehmern für die konstruktive Kritik!
Übungen
Hinweis: Lokale Downloads fremder Inhalte und der Lösungen sind auf das Uni-Netz 134.60/16 beschränkt!
| Nr | Datum | Inhalt | Material | Folien | Skriptpäckchen |
|---|---|---|---|---|---|
| 1 | 08.05.2006 | XML-APIs | sax dom | Folien | 32 |
| 2 | 15.05.2006 | RMI, Beans, JMX | RMI JMX | Folien | 31 |
| 3 | 29.05.2006 | Servlets, JSP, Tomcat | Projekt | Folien | 30 |
| 4 | 08.06.2006 | JavaServer Faces | Projekt | Folien | 29 |
| 5 | 22.06.2006 | EJB | Stateless, CMP | Folien, Projekt-Folien | 28, 27 |
| 6 | 03.06.2006 | .Net | Projekt | Folien | 26 |
| 7 | 07.06.2006 | Webservices | Folien | 25 | |
| 8 | 13.07.2006 | JXTA P2P | Projekt | Folien | 24 |
