Zusammenfassung
In der bisherigen Darstellung Verteilter Systeme lag der Hauptfokus bei der Kommunikation. Zusätzlich spielt aber auch die persistente, konsistente und zuverlässige Datenverwaltung in vielen verteilten Anwendungen eine wichtige Rolle, wie bereits auch bei der Diskussion mehrstufiger Architekturkonzepte am Beispiel der Datenebene deutlich wurde. Schlüsselkonzept hierfür ist der aus dem Datenbankbereich bekannte Begriff der Transaktion. Dieses Kapitel führt zunächst in die wichtigsten Grundlagen ein und diskutiert dann die Realisierung einfacher entfernter Datenbankzugriffe in Verbindung mit Datenbanktransaktionen am Beispiel einschlägiger Java-Programmierschnittstellen. Darauf aufbauend werden die Basiskonzepte auf verteilte Transaktionen erweitert und die dafür erforderlichen Protokollmechanismen vorgestellt. Die Diskussion typischer Realisierungen mittels Transaktionsmonitoren unter Berücksichtigung der Host-Anbindung vermittelt den notwendigen Bezug zu praktischen Umsetzungen.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Schill, A., Springer, T. (2012). Transaktionen. In: Verteilte Systeme. eXamen.press. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25796-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-25796-4_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25795-7
Online ISBN: 978-3-642-25796-4
eBook Packages: Computer Science and Engineering (German Language)