Partager via


Interopérabilité avec d’autres fonctionnalités Windows

Le Distributed Transaction Coordinator (DTC) permet transactions distribuées, ou les transactions qui sont sous le contrôle de plusieurs gestionnaires de ressources sur un ou plusieurs systèmes. KTM et DTC collaborent étroitement pour y parvenir.

COM+ expose un modèle déclaratif pour la programmation transactionnelle. En d’autres termes, le programmeur déclare la mesure dans laquelle un objet peut tirer parti des transactions, et le runtime COM+ gère les transactions au nom de l’objet. Par exemple, un objet peut être déclaré pour participer à une transaction uniquement s’il existe déjà, pour exiger une transaction (une transaction est créée s’il n’existe pas déjà), pour exiger une nouvelle transaction (une transaction est créée, qu’elle existe déjà) ou non transactionnelle. Ces transactions gérées de manière déclarative sont automatiquement utilisées sur les connexions de base de données créées par des objets COM+ qui s’exécutent dans le contexte d’une transaction.