他の Windows 機能との相互運用性
分散トランザクション コーディネーター (DTC) を使用すると、分散トランザクション、または 1 つ以上のシステム上の複数のリソース マネージャーの制御下にあるトランザクションが有効になります。 KTM と DTC は密接に連携してこれを実現します。
COM+ は、トランザクション プログラミング用の宣言型モデルを公開します。 つまり、プログラマはオブジェクトがトランザクションを利用できる範囲を宣言し、COM+ ランタイムはオブジェクトの代わりにトランザクションを管理します。 たとえば、オブジェクトは、トランザクションが既に存在する場合にのみ、トランザクション (存在しない場合は作成される) を要求し、新しいトランザクションを要求するように宣言できます (オブジェクトは既に存在するかどうかに関係なく作成されます)。 これらの宣言によって管理されるトランザクションは、トランザクションのコンテキストで実行されている COM+ オブジェクトによって作成されたデータベース接続で自動的に使用されます。