Service orientierte Architekturen

08 Web Service Security


Question

Was ist WS-TX und welche Typen gibt es ?


Answer

Das WebService Transaction Framework erlaubt WebServices Transaktions-basiert zu arbeiten.

WS-Coordination erzeugt einen Transaktionscontext. Teilnehmer können der Transaktion hinzugefügt werden.

Bei WS-AtomicTransaction sammelt und propagiert der Koordinator das Ergebnis der Transaktion zentral (synchron). Vorteil: Sicherer und besser für kleine Transaktionen mit wenigen Teilnehmern. Einfacher Rollback Nachteil: Potenziell lange Locks

WS-BusinessActivity wie Atomic nur ohne Locks mit Attributen zur Rücknahme von Änderungen (asynchron). Vorteil: Besser für große Transaktionen mit vielen Teilnehmern die möglicherweise lang laufen. Nachteil: Rollback kann sehr anspruchsvoll werden

Benutzt eigentlich kaum einer weil hart kompliziert und schlechte Tools. ESB als Alternative.




Comments