Haustein, Michael P.Vossen, GottfriedLeymann, FrankLockemann, PeterStucky, Wolffried2019-10-112019-10-1120053-88579-394-6https://dl.gi.de/handle/20.500.12116/28269Ereignisbasiertes 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.deEine XML Programmierschnittstelle zur transaktionsgeschützten Kombination von DOM, SAX und XQueryText/Conference Paper1617-5468