Interoperabilität mit anderen Windows-Features
Der Distributed Transaction Coordinator (DTC) ermöglicht verteilte Transaktionen oder Transaktionen, die von mehreren Ressourcenmanagern auf einem oder mehreren Systemen gesteuert werden. DAZU ARBEITEN KTM und DTC eng zusammen.
COM+ macht ein deklaratives Modell für die Transaktionsprogrammierung verfügbar. Mit anderen Worten, der Programmierer deklariert, in welchem Umfang ein Objekt Transaktionen nutzen kann, und die COM+-Runtime verwaltet die Transaktionen im Namen des Objekts. Beispielsweise kann ein Objekt nur deklariert werden, um an einer Transaktion teilzunehmen, wenn es bereits vorhanden ist, um eine Transaktion zu erfordern (eine wird erstellt, wenn sie noch nicht vorhanden ist), um eine neue Transaktion zu erfordern (eine wird unabhängig davon erstellt, ob eine bereits vorhanden ist), oder ist nicht transaktional. Diese deklarativ verwalteten Transaktionen werden automatisch für Datenbankverbindungen verwendet, die von COM+-Objekten erstellt werden, die im Kontext einer Transaktion ausgeführt werden.