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

編程實(shí)現(xiàn)WCF有序傳遞案例分析

開(kāi)發(fā) 后端
這里就編程實(shí)現(xiàn)必備WCF有序傳遞,WCF定義了DeliveryRequirementsAttribute類,這是一個(gè)密封類,不可繼承,我們使用他來(lái)定義服務(wù)的傳遞屬性。

想必大家對(duì)WCF都有一定程度上的了解了,這里我就單獨(dú)介紹WCF有序傳遞,我們知道服務(wù)代碼和契約定義應(yīng)該與它使用的綁定及屬性無(wú)關(guān)。實(shí)際上,WCF服務(wù)的實(shí)現(xiàn)或者數(shù)據(jù)契約本身都會(huì)依賴于系統(tǒng)消息的有序傳遞(Ordered Delivery)。為了幫助契約或服務(wù)的開(kāi)發(fā)者能夠約束支持的綁定,WCF定義了DeliveryRequirementsAttribute類,這是一個(gè)密封類,不可繼承,我們使用他來(lái)定義服務(wù)的傳遞屬性。這里應(yīng)用到服務(wù)屬性,設(shè)置服務(wù)啟用WCF有序傳遞。

  1. [DeliveryRequirementsAttribute(  
  2. QueuedDeliveryRequirements = QueuedDeliveryRequirementsMode.Allowed,  
  3. RequireOrderedDelivery = true 
  4. )]  
  5. public class WCFService : IWCFService  
  6. {  
  7. //實(shí)現(xiàn)接口定義的方法  
  8. public string SayHello(string name)  
  9. {  
  10. Console.WriteLine("Hello! {0},Using string ", name);  
  11. return "Hello! " + name;  
  12. }  
  13. //實(shí)現(xiàn)接口定義的方法  
  14. public string SayHelloToUser(User user)  
  15. {  
  16. Console.WriteLine("Hello! {0}{1},Using DataContract ", user.FirstName, user.LastName);  
  17. return "Hello! " + user.FirstName + " " + user.LastName;  
  18. }  

#T#DeliveryRequirementsAttribute..::.RequireOrderedDelivery 屬性設(shè)置綁定協(xié)議是否必須支持已排序消息。可以應(yīng)用到服務(wù)一級(jí),對(duì)WCF服務(wù)的所有終結(jié)點(diǎn)施加影響,或者只對(duì)公開(kāi)了特定服務(wù)契約的終結(jié)點(diǎn)施加影響;如果應(yīng)用到WCF服務(wù)一級(jí),則意味著選用有序傳遞是根據(jù)具體實(shí)現(xiàn)作出的決策。DeliveryRequirements特性也可以應(yīng)用到服務(wù)契約一級(jí),它會(huì)對(duì)所有支持該契約的服務(wù)施加影響。體現(xiàn)了WCF有序傳遞的要求是根據(jù)設(shè)計(jì)作出的決策。這一約束會(huì)在裝載服務(wù)時(shí)得到執(zhí)行與驗(yàn)證。命名管道綁定符合有序傳遞的約束。

責(zé)任編輯:田樹(shù) 來(lái)源: 博客
相關(guān)推薦

2009-11-05 16:21:51

WCF服務(wù)

2009-11-09 14:46:09

WCF集合契約等價(jià)

2009-11-05 08:46:10

WCF與ExtJs

2010-03-02 13:36:23

WCF事務(wù)投票

2009-11-05 14:40:08

WCF KnownTy

2009-12-21 15:12:40

WCF操作Stream

2009-06-12 14:32:53

WCFJSON對(duì)象jQuery

2010-02-25 13:48:23

WCF動(dòng)態(tài)創(chuàng)建代碼

2009-11-09 09:55:24

WCF學(xué)習(xí)筆記

2010-02-26 14:49:10

WCF服務(wù)實(shí)例單一性

2009-11-06 09:22:46

WCF應(yīng)用

2009-11-06 13:33:56

WCF Dispatc

2009-11-06 10:37:57

配置WCF服務(wù)

2009-11-05 10:37:58

WCF Address

2009-11-09 10:43:51

WCF Web編程模型

2009-12-07 16:33:55

WCF 緩存

2009-12-07 16:23:46

WCF編程

2009-12-07 16:42:35

WCF編程

2009-11-05 13:21:41

WCF架構(gòu)

2009-11-05 13:54:07

WCF Service
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日韩欧美国产综合 | 日韩一级免费观看 | 精品成人佐山爱一区二区 | 九九视频在线观看 | 欧美日韩国产一区二区 | 操操操操操 | 成人在线观看网址 | 欧美激情久久久 | 亚洲欧洲中文日韩 | 国产高清在线观看 | www.亚洲精品| 国产高清在线精品 | 黄色一级免费 | 久久久久一区二区三区四区 | 久久国产精品亚洲 | 久草在线中文888 | 9久久| 欧美舔穴| 国产一区二区三区不卡av | 日韩成人在线观看 | 99久久婷婷国产综合精品首页 | 免费99精品国产自在在线 | 天堂网中文字幕在线观看 | 天天天操| www.欧美 | 日韩色图视频 | 日韩在线精品视频 | 日本涩涩视频 | 国产在线观看一区二区三区 | 久久久久免费 | av影音在线 | 色999视频 | 亚洲综合第一页 | 国精品一区 | 色综合激情 | 中文一区二区视频 | 久久久xxx| aaa大片免费观看 | 久久一区二区视频 | 欧美激情在线精品一区二区三区 | 亚洲视频区|