COM+ Transaktionsaufgaben
Während die automatische Transaktionsverarbeitung in COM+ Ihnen ermöglicht, produktivere Entwicklungszeit beim Erstellen und Konfigurieren von Objekten zu verbringen, die Sie an automatischen Transaktionen teilnehmen möchten, gibt es einige Programmieraufgaben, die Sie ausführen können, um das Transaktionsverhalten auf Ihre Anwendungsanforderungen anzupassen.
In den folgenden Themen werden spezifische Programmieroptionen im Zusammenhang mit der Transaktionsverarbeitung erläutert.
Thema | Beschreibung |
---|---|
Festlegen des Transaktionsattributes |
Beschreibt, wie Transaktionsattributewerte für Ihre Transaktionsobjekte festgelegt werden. |
Festlegen der Transaktionsisolationsstufe |
Beschreibt, wie die Transaktionsisolationsstufen für Ihre Transaktionsobjekte festgelegt werden. |
Festlegen des Transaktionstimeouts |
Beschreibt, wie Zeitüberschreitungsintervalle für Ihre Transaktionen festgelegt werden. |
Festlegen der Kennzeichnungen "Konsistent" und "Fertig" |
Zeigt, wie Sie die konsistenten und erledigten Flags verwenden, um das Ergebnis einer Transaktion zu steuern. |
Erstellen von BYOT-Objekten |
Beschreibt, wie Objekte erstellt werden, damit Sie Ihre eigene Transaktion (BYOT) mitbringen können. |
Anmerkung
In der Regel sollte jede Komponente, die den beständigen Zustand aktualisiert, Transaktionen unterstützen. Komponenten, die die Vorgänge von zwei oder mehr Objekten in einer einzigen Aufgabe kombinieren, sollten Transaktionen verwenden, um die Fehlerwiederherstellung zu vereinfachen. Um Ressourcen, z. B. Datenbankverbindungen, freizugeben, sollten Transaktionen in COM+ so kurz sein, wie Sie sie vornehmen können.