COM+-Transaktionen

Wenn Sie ein Buch in einer Online-Buchhandlung kaufen, verwenden Sie ein Guthaben Karte, um Geld gegen ein Buch einzutauschen. Nachdem Sie Ihre Bestellung übermittelt haben, stellt eine Reihe verwandter Vorgänge (Überprüfung Ihrer Kreditwürdigkeit Karte, Überprüfung der Verfügbarkeit des Bestands usw.) sicher, dass Sie das Buch erhalten und dass die Buchhandlung Ihr Geld erhält. Wenn ein einzelner Vorgang in der Reihe während des Austauschs fehlschlägt, schlägt der gesamte Austausch fehl. Sie bekommen das Buch nicht, und die Buchhandlung bekommt ihr Geld nicht.

Die Technologie, die dafür verantwortlich ist, diesen Online-Austausch ausgewogen und vorhersagbar zu machen, wird als Transaktionsverarbeitung bezeichnet. Programmgesteuert ist eine Transaktion eine Arbeitseinheit, in der eine Reihe von Vorgängen ausgeführt wird. COM+ verwendet programmgesteuerte Transaktionen, um sicherzustellen, dass Ressourcen nicht dauerhaft aktualisiert werden, es sei denn, alle Vorgänge innerhalb der Transaktion werden erfolgreich abgeschlossen. Indem Sie eine Reihe verwandter Vorgänge in einer COM+-Transaktion zusammenbinden, die entweder vollständig erfolgreich ist oder vollständig fehlschlägt, können Sie die Fehlerwiederherstellung erheblich vereinfachen.

In den folgenden Themen werden die allgemeine Transaktionsverarbeitungstheorie vorgestellt, Transaktionen in COM+ genauer untersucht 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.