Startseite » Bibliothek » Diplomarbeiten » Diplomarbeiten »

Diplomarbeit

 

 

 

 

 

Thema:

SYNCHRONISATION VON DATENBANK-ZUGRIFFEN ENTFERNTER XML-WEB-CLIENTS

Fachbereich1:

 

Fachbereich2:

 

 

Summary:

Das Internet wandelt sich von einem Medium zur Publikation von strukturierten Informationen zum primären Werkzeug der modernen Informationsgesellschaft. Als Datenformat zum Transport von Informationen im Internet etabliert sich XML (Extensible Markup Language) zunehmend und scheint damit die ideale Grundlage für datenbankbasierte Web-Applikationen zu sein. <p>
Aufbauend auf einer Client-Server-Architektur soll es Web-Clients ermöglicht werden, zentrale relationale Datenbank-Daten im XML-Format zu lesen, zu modifizieren und in die Datenbank zurückzuschreiben. Eine zugrundeliegende Abbildungsvorschrift muss relationale Daten auf hierarchische XML-Dokumente mappen und modifizierte XML-Dokumente in die Datenbank zurückabbilden können. Ich definiere reversible Mappings und gebe eine Übersicht über aktuelle model-driven Mappings. <p>
Exemplarisch wird der Mappingprozess für ein Object-Model Mapping vorgestellt, und es wird gezeigt, unter welchen Bedingungen die Mappingsprache von Bourret [Bourret1/00] reversibel ist. Eine erweiterte Version seiner open-source Java-Package XMLtoDBMS liefert schließlich ein reversibles Mapping, das Datenbank-Daten im XML-Format lesen, verändern, hinzufügen und löschen kann. <p>
Im Mehrbenutzerbetrieb müssen konkurrierende Zugriffe von Web-Clients auf eine Datenbank synchronisiert werden. Diese Diplomarbeit untersucht, ob das Konzept der Datenbanktransaktion auf entfernte und lose gekoppelte XML-Web-Clients einer datenbankbasierten Web-Applikation anwendbar ist, und liefert ein Transaktionsprotokoll, das den Spezifika des Verbindungsnetzwerkes Internets Rechnung trägt. Als Ergebnis präsentiere ich das OLL-Transaktionsprotokoll. Es ist optimistisch während einer möglicherweise lang andauernden Transaction-Phase eines lose gekoppelten Web-Clients und basiert in der Commit-Phase auf den Zusicherungen des zugrundeliegenden DBMS -Schedulers. <p>
Das OLLT-Protokoll erlaubt dabei eine hohe Parallelausführung von Transaktionen bei einer zugesicherten Konsistenzstufe von mindestens repeatable-read. Insbesondere vermeidet das OLLT-Protokoll Konflikte aufgrund von browsendem Zugriff auf Daten, für den die Zusicherung der Konsistenzstufe read-comitted üblicherweise ausreicht. <p>
Im Rahmen dieser Diplomarbeit ist ein Web-Service und ein zugehöriger DOM-Web-Client implementiert worden, der das OLLT-Protokoll auf der Basis eines Object-Model Mapping implementiert.

Hochschule:

 


Seiten:

0,000000

Abgabe:

30.11.2006 16:58:17

Note:

0,000000

 

phoenix

 

Gründer Guide

Gründer Guide - Schritt für Schritt zum eigenen Unternehmen

Details zum Thema

Verwandte Themen

 » Diplomarbeiten
 »
Diplomarbeiten


 

Web-Infos

Idee / Konzeption
 » Basiswissen
 »
BusinessPlan
 »
Franchising
 »
Network Marketing
Vorbereitung
 » Rechtsformen
Unternehmensführung
 » Betriebsführung

Service