Zum Inhalt springen

X/Open XA

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 22. September 2025 um 11:43 Uhr durch imported>SchlurcherBot (Bot: http → https).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

X/Open XA (kurz XA, abgeleitet von eXtended Architecture) ist ein von der Open Group spezifizierter Informatik-Standard für Distributed Transaction Processing, die Abarbeitung von über mehrere Systeme verteilten Transaktionen. Mithilfe des XA-Standards können verschiedene Ressourcen (wie Datenbanken, Applikationsserver, Messaging Systeme) innerhalb einer Transaktion angesprochen werden, unter Bewahrung der ACID-Eigenschaften von Transaktionen.

Das Open-Group-Dokument Distributed Transaction Processing: The XA Specification beschreibt, was ein Ressourcemanager leisten muss, um gemäß XA verteilte Transaktionen zu ermöglichen.<ref>Die XA-Spezifikation auf der Open-Group-Website (englisch; PDF-Datei; 250 kB)</ref> Damit werden die Vorgangsweise und die Schnittstelle zwischen dem globalen Transaktionsmanager und den lokalen Resourcemanagern festgelegt. Ressourcemanager, die den Standard erfüllen, nennt man „XA compliant“. Der XA-Standard basiert auf dem Zwei-Phasen-Commit-Protokoll.

Siehe auch

Weblinks

Einzelnachweise

<references/>