JTS – Java Transaction Service

JTS – Java Transaction Service
unter besonderer Berücksichtigung der impliziten Kontextpropagierung

Entstanden im Sommersemester 1998

Zusammenfassung

Diese Arbeit stellt eine Einführung in den „Java Transaction Service“ (JTS) dar. JTS ist die Java-Version des „Object Transaction Service“ (OTS), des Transaktionsdienstes für die Common Object Request Broker Architecture (CORBA), deren Standardisierung durch die Object Management Group (OMG) erfolgt.

Es werden Grundkenntnisse über Java, CORBA und den OTS vorausgesetzt, und auf diesen teilweise aufbauend wird das Mapping der CORBA Interface Definition Language auf Java in Grundzügen vorgestellt. Weiterhin wird aufgezeigt, wie die Umsetzung des OTS-Standards auf die Java Plattform erfolgt. Es werden Erweiterungen des JTS gegenüber der OTS-Spezifikation Version 1.0 vorgestellt, die zum Teil in der OTS-Spezifikation Version 1.1 enthalten sind. Des weiteren wird detailliert auf die implizite Kontextpropagierung des Transaktionskontextes eingegangen, die es ermöglicht, den Transaktionsservice ohne Änderungen der Schnittstellensignatur in bestehende Produkte einzubauen.

Den Abschluß bildet ein Beispielprojekt, das die Verwendung von CORBA in Verbindung mit dem Java Transaction Service unter Java vorstellt.

JTS – Java Transaction Service – PDF-Version [259 KB]