Interoperabilidade com outros recursos do Windows

O DTC (Coordenador de Transações Distribuídas ) permite transações distribuídas ou transações que estão sob o controle de vários gerenciadores de recursos em um ou mais sistemas. KTM e DTC trabalham juntos para fazer isso.

COM+ expõe um modelo declarativo para programação transacional. Em outras palavras, o programador declara até que ponto um objeto pode aproveitar as transações e o runtime COM+ gerencia as transações em nome do objeto. Por exemplo, um objeto pode ser declarado para participar de uma transação somente se já existir, para exigir uma transação (uma é criada se ainda não existir), para exigir uma nova transação (uma é criada independentemente de já existir) ou não é transacional. Essas transações gerenciadas declarativamente são usadas automaticamente em conexões de banco de dados criadas por objetos COM+ que estão sendo executados no contexto de uma transação.