Im
Rahmen des AAJC werden auch am Institut für Computerwissenschaften
eine Lehrveranstaltung für das Wintersemester 2000/2001
angeboten.
Die
Vorlesung behandelt Konzepte der Anbindung von Datenbanken an
das World Wide Web unter Verwendung von Java-Technologien. Die
steigende Popularität des World Wide Web (WWW) resultiert in
einem steigenden Interesse, das Web für Verkaufs-, Marketing-,
oder Präsentationszwecke zu nutzen. Datenbanken bieten State-of-the-Art-Möglichkeiten
zur Verwaltung dieser Geschäftsdaten.
Ziel
dieser Lehrveranstaltung ist es, die Anforderungen der Anbindung
von Datenbanken an das Web aufzuzeigen und anhand verschiedener
Varianten der technischen Realisierung zu vertiefen. Die Vorlesung
legt den Schwerpunkt auf die Verwendung von Java-Technologien.
Im
Rahmen der Lehrveranstaltung wird daher auch die Sprache Java
soweit behandelt, dass die Teilnehmer Grundkenntnisse in Java,
wie sie für das Zertikat "Java-Programmierer" erforderlich sind,
beherrschen. Dieses Zertikat kann in einer gesonderten Prüfung
erworben werden.
Die
Vorlesung besitzt folgenden Aufbau:
- Übersicht über die LVA; Einführung in Java
- Die Programmiersprache Java: Operatoren, Zuweisungen, Modier,
etc.
- Objekte und Klassen
- Nebenläufigkeit (Threads)
- Grafische Benutzeroberflächen und Layout Manager
- Ereignisbehandlung, Komponenten, Ein- und Ausgabe - Übersicht
über Arten der Web-DB-Anbindung
- Java Applets als clientseitiger Ansatz der Web-DB-Anbindung
(JDBC-Treiber-Typen, JDBC API, Java Applets)
- Java Servlets als serverseitiger Ansatz der Web-DB-Anbindung
(Zustandslosigkeit von HTTP, Servlets, etc.)
- Java Server Pages (JSP) als serverseitiger Ansatz der Web-DB-Anbindung
(SSI, JSP, Beans, Enterprise JavaBeans = EJB, etc.)
- Web-DB-Anbindung und XML (Markup, XML, Werkzeuge)
- Verteilte Persistenz (Mechanismen zur Persistenz in verteilten
Systemen, Pjama, JavaSpaces, DB-Anbindungspattern, CORBA-Persistenz-Interface,
etc.)
Unterlagen
zur Vorlesung sind als PDF
Dokument (.gz) verfügbar. Die Klausur findet am Freitag,
dem 15. Dezember 2000 von 11-12 Uhr im Raum T01 statt. Unterlagen
sind nicht erlaubt. Hier finden Sie Beispiele für Klausurfragen
(PDF-NEU).