Teilen über


COM+ Transaktionen

Wenn Sie ein Buch aus einem Online-Bookstore kaufen, verwenden Sie eine Kreditkarte, um Geld für ein Buch zu handeln. Nachdem Sie Ihre Bestellung eingereicht haben, stellt eine Reihe verwandter Vorgänge (Validierung Ihrer Kreditkarte, Überprüfung der Bestandsverfügbarkeit usw.) sicher, dass Sie das Buch erhalten und dass der Buchspeicher Ihr Geld erhält. Wenn während des Austauschs ein einzelner Vorgang in der Datenreihe fehlschlägt, schlägt der gesamte Austausch fehl. Sie bekommen das Buch nicht, und der Buchladen erhält nicht Ihr Geld.

Die Technologie, die dafür verantwortlich ist, diesen Onlineaustausch ausgeglichen und vorhersehbar zu machen, wird Transaktionsverarbeitunggenannt. Programmgesteuert ist eine Transaktion eine Arbeitseinheit, in der eine Reihe von Vorgängen stattfindet. COM+ verwendet programmgesteuerte Transaktionen, um sicherzustellen, dass Ressourcen nicht dauerhaft aktualisiert werden, es sei denn, alle Vorgänge innerhalb der Transaktion wurden erfolgreich abgeschlossen. Indem Sie einen Satz verwandter Vorgänge in einer COM+-Transaktion binden, die entweder vollständig erfolgreich ist oder vollständig fehlschlägt, können Sie die Fehlerwiederherstellung erheblich vereinfachen.

In den folgenden Themen werden allgemeine Transaktionsverarbeitungstheorie vorgestellt, Transaktionen in COM+ genauer betrachtet und praktische Tipps zum Schreiben von Transaktionskomponenten vorgestellt.

Thema Beschreibung
COM+ Transaktionskonzepte
Stellt grundlegende Begriffe und Konzepte dar.
COM+ Transaktionsaufgaben
Bietet praktische Informationen zum Schreiben von Transaktionskomponenten.