Microsoft TechDays Ефимцева Наталия Microsoft TechDays SQL ServerOracle WCF WS вызов ТРАНЗАКЦИЯ.

Презентация:



Advertisements
Похожие презентации
Проф. В.К.Толстых, WCF-службы: Транзакции Из цикла лекций «Internet-технологии разработки приложений» для студентов 4-го курса кафедры.
Advertisements

Microsoft TechDays Артём Синицын | MVP Forefront Security Trusted Advisor, Russia sinitsyn.org.
Microsoft TechDays Порубов Александр Независимый Silverlight-разработчик, Microsoft MVP Silverlighter.ru, Porubov.com.
Microsoft TechDays Александр Червяк Руководитель ИТ-службы ГТРК «Саратов» Президент клуба ИТ-директоров Саратовской области.
Microsoft TechDays Юрий Винокуров Технический инженер Microsoft.
Microsoft TechDays Пронькин Дмитрий MCT.
Microsoft TechDays Сергей Попов Независимый разработчик.
Microsoft TechDays Алексей Евстратов Ведущий эксперт по продуктам Microsoft Dynamics Россия.
Microsoft TechDays Игорь Козлов МСР Санкт-Петербург.
Microsoft TechDays Ефимцева Наталия.
Microsoft TechDays Александр Шаповал Эксперт по стратегическим технологиям
ASE 12.0 Эволюция продуктов ASE for Linux поддержка jConnect ASE 12.0 Распределенные транзакции Java/XML в БД Enterprise Event Broker Обработка событий.
Microsoft TechDays Пронькин Дмитрий MCSE, MCITP, MCT.
Microsoft TechDays Масалов Андрей Технический специалист Softline.
Microsoft TechDays Михаил Гоч MVP: Directory Services.
Microsoft TechDays Комаров Михаил MCT.
Java Database Connectivity (JDBC) Универсальное API для доступа к данным.
Microsoft TechDays Цыганов Федор Softline.
Microsoft TechDays Александр Шаповал Эксперт по информационной инфраструктуре Microsoft.
Microsoft TechDays Александр Порубов Независимый Silverlight-разработчик, Microsoft MVP Silverlighter.ru, Porubov.com.
Транксрипт:

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