分布式事務協調器 - Wikiwand
For faster navigation, this Iframe is preloading the Wikiwand page for 分布式事務協調器.

分布式事務協調器

維基百科,自由的百科全書

此條目需要精通或熟悉相關主題的編者參與及協助編輯。請邀請適合的人士改善本條目。更多的細節與詳情請參見討論頁。

微軟分布式事務協調器DTC)是Windows作業系統Windows 2000引入的跨多種資源,如資料庫、消息隊列、文件系統,跨應用程式域、進程、機器以至跨網絡的分布式事務處理的所有參與者的協調。可與COM.NET Framework等架構配合工作。[1]

事務完成時,會啟動兩階段提交協議:

  • 第一階段提交:根機器上的DTC通知參與事務的所有遠程機器上的DTC收集自己機器上所有資源管理器的投票結果,並返回給根機器上的DTC。
  • 第二階段提交:根機器上的DTC綜合所有資源管理器的投票結果,然後通知參與事務的所有遠程機器上的DTC通知自己機器上所有資源管理器提交事務或終止事務。

參見

參考文獻

  1. ^ MSDN: DTC Developers Guide
{{bottomLinkPreText}} {{bottomLinkText}}
分布式事務協調器
Listen to this article