應用程式伺服器角色的安裝程序提供啟用分散式交易協調器 (DTC) 的選項。當您啟用 DTC 時,應用程式伺服器會自動設定 DTC 以允許網路交易。應用程式伺服器也會建立防火牆規則,允許往返 DTC 的網路流量。

在進行資訊處理時,交易是一連串操作可以視為單一、不可部分完成的單位,亦即操作會全部發生或全不發生。例如,資料庫上的一連串插入和更新操作可能會認可為交易。在交易只牽涉到單一資源的情況下,資源管理員 (在此情況下,是指資料庫) 可以管理整個交易。在某些情況下,交易中的操作會更新多台網路電腦的資料。這稱為分散式交易。Windows Server 2008 中的 DTC 可將更新協調為跨距多台網路電腦資源的單一交易。如需 DTC 的相關資訊,請參閱<分散式交易協調器>(https://go.microsoft.com/fwlink/?LinkId=93847 (可能為英文網頁))。

附註

應用程式伺服器預設不會啟用分散式交易支援。請確定在裝載要參與分散式交易的應用程式或資源的每台伺服器上,已經安裝應用程式伺服器角色並啟用 DTC 選項。這些應用程式及資源可包括建立分散式交易的應用程式、可參與分散式交易的應用程式 (例如交易式 COM+ 元件),以及可以參與分散式交易的資源 (例如資料庫)。

當您安裝應用程式伺服器角色時,可以搭配下列選項安裝分散式交易服務:

  • 連入遠端交易:在某些情況下,會在遠端電腦上啟動分散式交易,而且交易內的操作會牽涉到本機電腦上的資源。在此情況下,我們稱交易「流入」本機電腦,而本機資源 (例如資料庫)「登錄」在遠端電腦啟動的交易中。啟用此選項可提供登錄遠端交易之應用程式的分散式交易支援。

  • 連出遠端交易:在某些情況下,本機應用程式會啟動交易,並執行位於遠端電腦之資源更新操作。在此情況下,我們稱交易「流出」本機電腦,並「傳播」至遠端電腦上的資源。啟用此選項可以提供交易向外傳播的分散式交易支援。

  • WS-Atomic 交易支援:這個選項可以提供應用程式的分散式交易支援,以使用簡單物件存取通訊協定 (SOAP) 及 WS-Atomic 標準進行通訊及交易協調。