Os aplicativos que usam transações distribuídas podem coordenar diversas operações entre um conjunto variado de recursos ...

Os aplicativos que usam transações distribuídas podem coordenar diversas operações entre um conjunto variado de recursos de rede. Em uma transação distribuída, várias operações são realizadas de maneira confiável como uma unidade de trabalho indivisível—mesmo que a rede falhe. Essas operações incluem atualizações de banco de dados remotas, transações de serviços Web, enfileiramento de mensagens e atualizações transacionais do Registro e do sistema de arquivos.