Microsoft TechDayshttp:// Ефимцева Наталия
Microsoft TechDayshttp:// SQL ServerOracle WCF WS вызов ТРАНЗАКЦИЯ
Microsoft TechDayshttp:// Что такое распределенная транзакция? Диспетчер ресурсов Диспетчер транзакций Двухфазное подтверждение (2PC) Фаза подготовки Фаза фиксации Диспетчер транзакций Диспетчер ресурсов База данных Файловая система Диспетчер ресурсов База данных
Microsoft TechDayshttp:// Windows сервис Поддерживаемые диспетчеры ресурсов: MSSQL Server MSMQ Oracle Протоколы: OleTx X/Open XA WS-AT
Microsoft TechDayshttp:// MSSQL + MSSQLMSSQL + Oracle MSDTC + XA Oracle Services for MTS: поддержка OleTx MSDTCMSDTC SQL Server Oracle TP monitor MSDTCMSDTCMSDTCMSDTC SQL Server
Microsoft TechDayshttp:// OleTx протокол WS-AtomicTransaction (WS-AT) протокол Не поддерживает компенсацию Свойство transactionFlow = true | false Атрибут TransactionFlow NotAllowed | Allowed | Mandatory TransactionScopeRequired атрибут true | false TransactionAutoComplete атрибут true | false
[OperationBehavior( TransactionAutoComplete = true, TransactionScopeRequired = true )] [TransactionFlow(TransactionFlowOption.Mandatory)] public string TxWork(string message) [TransactionFlow(TransactionFlowOption.NotAllowed)] public string TxWork(string message)
Microsoft TechDayshttp:// MS DTC, XA интерфейс SQL Server, Oracle