Зачем BizTalk нужен MSDTC? - PullRequest
1 голос
/ 22 мая 2011

Кто-нибудь сталкивался с хорошим объяснением относительно , почему MSDTC требуется для фермы серверов BizTalk?

Спасибо

Роб.

Ответы [ 2 ]

4 голосов
/ 22 мая 2011

Поскольку все выполняется в транзакции, а некоторые части BizTalk по-прежнему являются компонентами COM или COM +. MSDTC является обязательным условием для установки BizTalk.

Если вы проверите свой SQL Server, вы увидите, что для BizTalk создано несколько баз данных. BizTalk постоянно перемещает данные между этими базами данных и использует для этого распределенные транзакции.

2 голосов
/ 26 мая 2011

Кроме того, при использовании адаптера SQL для выполнения вызовов SQL BizTalk включит все вызовы в распределенную транзакцию для ATOMICity.

...