Поделиться через


Взаимодействие с другими функциями Windows

Координатор распределенных транзакций (DTC) позволяет выполнять распределенные транзакции или транзакции, которые находятся под контролем нескольких диспетчеров ресурсов в одной или нескольких системах. Для этого KTM и DTC тесно сотрудничают.

COM+ предоставляет декларативную модель для транзакционного программирования. Другими словами, программист объявляет степень, в которой объект может использовать преимущества транзакций, а среда выполнения COM+ управляет транзакциями от имени объекта. Например, объект может быть объявлен для участия в транзакции только в том случае, если она уже существует, чтобы требовать транзакции (она создается, если она еще не существует), требовать новую транзакцию (она создается независимо от того, существует ли она уже) или не является транзакционной. Эти декларативно управляемые транзакции автоматически используются для подключений к базе данных, созданных объектами COM+, которые выполняются в контексте транзакции.