Konferenzbeitrag
Eine XML Programmierschnittstelle zur transaktionsgeschützten Kombination von DOM, SAX und XQuery
Lade...
Volltext URI
Dokumententyp
Text/Conference Paper
Zusatzinformation
Datum
2005
Autor:innen
Zeitschriftentitel
ISSN der Zeitschrift
Bandtitel
Verlag
Gesellschaft für Informatik e.V.
Zusammenfassung
Ereignisbasiertes Parsen, navigationsorientiertes Modifizieren oder deskriptives Anfragen sind typische Operationen der Datenverarbeitung auf XML- Dokumenten. Für diese Aufgaben werden die De-facto-Standards SAX, DOM und XQuery genutzt. Obwohl diese Ansätze schon länger eingesetzt werden, können sie nicht von mehreren Anwendungen gleichzeitig auf einem gemeinsamen XML-Dokument in einer transaktionsgeschützten Umgebung benutzt werden. In diesem Beitrag beschreiben wir unser natives XML-Datenbanksystem XTC und erläutern detailliert die Anwendungsprogrammierschnittstelle, die die Isolation nebenläufiger Transaktionen gewährleistet. Dabei können Anwendungen mittels eines speziellen Treiberpakets gleichzeitig mit SAX-, DOM- und XQuery-Zugriffen auf einem gemeinsamen XML-Dokument Anfrageund Modifikationsoperationen durchführen.