Vorsicht Technik

Transaktion meets Web-Service

02.03.2011
Von Peter Mandl

Standards der verteilten Transaktionsverarbeitung

Nach den ISO/OSI-Standardisierungsbemühungen der 80er Jahre, bei denen erfolglos versucht wurde, Koordinations- und Transaktionsprotokolle wie OSI-CCR und OSI-TP zu etablieren, hat die Open Group (damals noch X/Open) das Modell Distributed Transaction Processing (DTP) konzipiert. Die wesentlichen Komponenten des Modells sind in der folgenden Abbildung skizziert.

Anwendungsprogramme (AP) wickeln Transaktionen ab und nutzen dazu Ressourcen-Manager (RM) zur Bearbeitung von Daten. Ressourcen-Manager werden von Datenbank-Management-Systemen (etwa Oracle oder IBM DB2) und Message-Queuing-Systemen (Websphere MQ) bereitgestellt.