The Microsoft Distributed Transaction Coordinator (MSDTC) service is a component of
Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
that is responsible for coordinating
transactions that span multiple resource managers, such as databases, message queues, and file systems. MSDTC is included in
Windows 2000
Windows 2000 is a major release of the Windows NT operating system developed by Microsoft, targeting the server and business markets. It is the direct successor to Windows NT 4.0, and was Software release life cycle#Release to manufacturing (RT ...
and later operating systems, and is also available for
Windows NT 4.0.
MSDTC performs the transaction coordination role for components, usually with
COM and
.NET
The .NET platform (pronounced as "''dot net"'') is a free and open-source, managed code, managed computer software framework for Microsoft Windows, Windows, Linux, and macOS operating systems. The project is mainly developed by Microsoft emplo ...
architectures. In MSDTC terminology, the director is called the transaction manager.
By default, the Microsoft Distributed Transaction Coordinator (MSDTC) service is installed with Windows 2000. It cannot be uninstalled through Add/Remove Programs.
See also
*
Microsoft Transaction Server
Microsoft Transaction Server (MTS) was software that provided services to Component Object Model (COM) software components, to make it easier to create large distributed applications. The major services provided by MTS were automated transaction ...
*
List of Microsoft Windows components
The following is a list of Microsoft Windows components.
Configuration and maintenance
User interface
Applications and utilities
Windows Server components
File systems
Core components
Services
This list is not all-inclusiv ...
*
Kernel Transaction Manager
*
Windows Vista I/O technologies
Windows Vista introduced a number of new I/O functions to the Microsoft Windows line of operating systems. They are intended to shorten the time taken to boot the system, improve the responsiveness of the system, and improve the reliability of dat ...
External links
Distributed Transaction Coordinatoron the Microsoft Developer Network
Mohsen Agsen is a Technical Fellow who formed the core transaction group, which designed and delivered the Distributed Transaction Coordinator (DTC)
{{Windows Components
Transaction processing
Windows components