WCF系列 分布式事務

2021-05-23 13:56:53 字數 674 閱讀 4219

跟wcf

相關的事務協議有三個。

這是個輕量級的本地事務協議,限制管理在乙個

中的事務。不能跨

邊界傳播事務,也不能跨服務邊界傳播事務。跟其他協議比,

lightweight protocol

是最有效率的協議。

這個協議可用於跨

,程序和機器邊界,管理兩階段提交的事務協議。這個跨邊界的事務協議使用

rpc,是二進位制的,

windows

專有的協議,不能穿越防火牆,也不能用於與非

windows

系統的互操作。在

windows

環境下的區域網,

oletx

協議是很好的分布式事務的管理協議。

wsat

跟oletx

協議類似,也可以跨

,程序和機器邊界,管理兩階段提交的事務協議。但

wsat

不是微軟的專有協議,此協議是微軟、

ibm、

bea等公司共同提出的工業標準。此協議也可用於

intranet

中,但是更多的是用於在

internet

環境下,或者跟非

windows

系統進行互操作的分布式事務。 說到

wsat

協議這裡有必要一下分布式事務的發展。

WCF 分布式事務 應用

wcf 支援分布式事務,也就是說事務可以跨越服務 程序 機器邊界,在多個服務和客戶端間存在.那麼在wcf中如何使用分布式事務呢?下面我們以乙個例子來演示在wcf中使用分布式事務。為了便於測試,我們在建立乙個臨時表用於測試。表名為mgender.表中有兩個字段 gendercode,char 1 ge...

分布式 分布式事務

是資料庫執行過程中的乙個邏輯單位,由乙個有限的資料庫操作序列構成。事務的acid四大特性 原子性 atomicity 事務作為乙個整體被執行。一致性 consistency 從乙個一致的狀態轉換到另乙個一致的狀態。隔離性 isolation 多個事務併發執行時,併發事務之間互相影響的程度。永續性 d...

WCF框架 分布式框架WCF

windows communication foundation wcf 是由微軟開發的一系列支援資料通訊的應用程式框架,可以翻譯為windows 通訊開發平台。整合了原有的windows通訊的 net remoting,webservice,socket的機制,並融合有http和ftp的相關技術。...