成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

圖文演示WCF事物操作

開發 后端
這里對常見WCF事物操作分析一下,對TransactionFlowBindingElement、TransactionFlow的在應用的使用也列舉了案例詳細說明,希望對大家有幫助。

對于有經驗的人來說,處理事務還是比較容易的事情,但是對于向我們這讓的新手來說WCF事物操作的實現會給我們編程帶來什么樣的阻力可想而知,這里我們就簡單的分析一下。

#T#指定了TransactionFlow(TransactionFlowOption.Mandatory),而Binding卻沒有設置TransactionFlow為true 此時會出現類似"Bank"協定上至少有一個操作配置為將屬性設置為"強制",但是通道的綁定"WSDualHttpBinding"未使用 TransactionFlowBindingElement 進行配置。沒有 TransactionFlowBindingElement,無法使用設置為"強制"的 TransactionFlowAttribute 屬性。WCF事物操作錯誤提示。

 WCF事物操作錯誤提示 


設置了[OperationBehavior(TransactionScopeRequired=true)]的操作,卻沒有在TransactionScorp中執行,會發生類似"服務操作需要事務成為流"的異常,截圖如下:

服務操作需要事務成為流

也許上面兩個問題都是不是問題的問題,那這一點的確是需要我們研發人員注意的,否則我們會吃虧不少。這點涉及到事務和服務實例模式的聯系,我們通過學習WCF從理論到實踐:實例模式和對象生命周期 我們都學習到了實例在PerSession或者Single模式下不會每次都創建和消亡,這的確是一個不爭的真理,可在這里卻受到了挑戰,不信你可以編寫一個程序,即使用你最放心的Single模式,那時不是就是說服務實例是一次創建,終身受用呢?下面就看看我***次編寫范例程序后得到的運行結果,我如下定義Bank

編寫范例程序

可在調用的時候,我卻發現了一個很奇怪的問題,按照理論來說,Bank服務實例應該只創建一次,可運行的截圖卻是如下:

 Bank服務實例

這個結果是不是令大家大失所望呢?這是因為實現了事務的得服務還要受到TransactionAutoCompleteOnSessionClose的限制,該屬性默認情況是true,它指示 在WCF事務操作完成之后強制銷毀服務實例,相當于調用服務的Dispose()方法進行釋放,盡管是PerSession或者Single都難逃它的法網。如果想維持實例模式,可以將其設置為false,更改后運行效果便可如期望一致效果圖不再給出。

責任編輯:田樹 來源: 博客
相關推薦

2009-11-05 16:34:37

WCF序列化

2009-11-05 09:35:54

WCF體系架構

2009-11-09 16:14:49

WCF服務元數據

2009-11-09 13:04:53

WCF事物處理

2009-11-06 09:30:35

WCF服務框架

2010-03-02 13:43:01

WCF事務演示

2009-11-05 10:07:37

WCF設計模式

2009-11-06 15:02:47

WCF契約查詢

2009-11-12 09:51:59

ADO.NET結構

2010-03-02 14:12:30

WCF枚舉類型

2011-12-26 16:33:02

WCF

2010-12-24 14:12:00

umask命令

2010-03-01 15:27:35

WCF分布操作

2009-11-05 14:25:36

WCF Data Co

2009-10-29 10:00:53

ADO.NET數據集

2010-03-01 15:08:05

WCF單向操作

2009-11-09 11:31:47

WCF消息隊列

2023-03-02 07:37:53

2010-03-01 16:31:58

WCF實現SOA

2009-11-05 16:21:51

WCF服務
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品123区 | 久久久久国产一区二区三区四区 | 久久中文字幕一区 | 少妇午夜一级艳片欧美精品 | 国产精品日韩欧美一区二区三区 | 国产精品久久久久久久模特 | 激情av网站 | 久久久久久久av麻豆果冻 | 成人做爰69片免费观看 | 欧美三级在线 | 超碰成人免费 | 成人三级视频 | 一区二区三区av | www.国产 | 在线欧美视频 | 亚洲成人av一区二区 | 99热这里有精品 | 第一区在线观看免费国语入口 | 精品一区二区三 | 日本精品久久 | 另类a v| 欧美人妖网站 | 国产成人小视频 | 在线国产一区二区 | 久久99精品久久久久久秒播九色 | 久久久久91 | 亚洲高清视频一区二区 | 三级黄视频在线观看 | 九色综合网 | 一区二区三区亚洲 | 久久精品国产一区老色匹 | 在线观看黄视频 | 欧美成人一级 | 亚洲 欧美 日韩 精品 | 91资源在线 | 欧美高清dvd | 精品视频一区二区三区在线观看 | 日本三级播放 | 羞羞色影院 | 色狠狠一区 | 中文字幕视频在线观看 |