Diploma Thesis DIP-1400

BibliographyBraun, Heiner: Erweiterung eines HTTPD-Servers zur Durchfuehrung von Datenbankzugriffen.
University of Stuttgart, Faculty of Computer Science, Diploma Thesis No. 1400 (1996).
63 pages, german.
CR-SchemaH.2.3 (Database Management Languages)
H.2.4 (Database Management Systems)
H.5.1 (Multimedia Information Systems)
KeywordsWWW; HTTP; Java; JDBC; Datenbanken; Internet; Informationssysteme
Abstract

Das World-Wide-Web (WWW) bietet neben dem Zugriff auf weltweit verteilte Hypermediadokumente die Integration anderer Internetdienste (FTP, News, Email, Gopher, Wais) unter einer einheitlichen Oberfläche. Zusätzlich wird der Zugriff auf Ressourcen außerhalb des Internets über das Common Gateway Interface (CGI) ermöglicht.

Neue WWW-Server sehen einfache Erweiterungsmöglichkeiten zur Anbindung externer Ressourcen an das WWW vor, die die Verwendung der CGI-Schnittstelle überflüssig machen. Zusätzliche Module des WWW-Servers zur Anbindung externer Ressourcen werden als Java-Klassen realisiert.

Im Rahmen dieser Arbeit ist eine Erweiterung eines in Java geschriebenen WWW-Servers zur Durchführung von Datenbankzugriffen entworfen und protoypisch implementiert worden. Die URL-Notation wurde um Konstrukte zur Beschreibung von Datenbankressourcen erweitert. Der Zugriff auf Relationen, Teilbereiche einer Relation oder einzelne Daten in der Datenbank wird unterstützt. Auch multimediale Daten (Bilder, Audio, WWW-Dokumente) können aus der Datenbank geladen und dargestellt werden.

Um die Verwendung der neuen Java-Datenbankschnittstelle JDBC in den Erweiterungsmodulen des HTTP-Servers zu ermöglichen, wurde ein JDBC-Treiber für die verwendete DB/2 Datenbank implementiert.

Full text and
other links
PostScript (494730 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
Department(s)University of Stuttgart, Institute of Parallel and Distributed High-Performance Systems, Applications of Parallel and Distributed Systems (Prof. Reuter)
Entry dateSeptember 30, 1996
   Publ. Computer Science