自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

WCF服務(wù)行為在實(shí)際應(yīng)用中作用體現(xiàn)

開發(fā) 開發(fā)工具
WCF服務(wù)行為在實(shí)際應(yīng)用中對(duì)于客戶端來說是透明的。WCF的示例管理也可以通過WCF服務(wù)行為來進(jìn)行體現(xiàn)。我們將會(huì)對(duì)此做一個(gè)詳細(xì)介紹。

我們今天將會(huì)為大家重點(diǎn)介紹一下WCF服務(wù)行為的一些相關(guān)知識(shí)。希望對(duì)于初學(xué)者來說,可以通過本文介紹的內(nèi)容充分掌握這一應(yīng)用技術(shù)。在介紹服務(wù)寄宿的時(shí)候,我們談到過WCF下“契約(Contract)”和“行為(Behavior)”的區(qū)別:契約是涉及雙邊的描述(契約是服務(wù)的提供者和服務(wù)消費(fèi)者進(jìn)行交互的手段),那么行為就是基于單邊的描述??蛻舳诵袨轶w現(xiàn)的是WCF如何進(jìn)行服務(wù)調(diào)用的方式,而服務(wù)端行為則體現(xiàn)了WCF的請(qǐng)求分發(fā)方式。所以服務(wù)契約會(huì)通過元數(shù)據(jù)對(duì)外發(fā)布,而WCF服務(wù)行為則對(duì)于客戶端是透明的。

對(duì)于客戶端來講,它所關(guān)心的是通過服務(wù)調(diào)用能夠獲得正確的結(jié)果,而不會(huì)關(guān)心服務(wù)端采用怎樣的模式來激活服務(wù)實(shí)例。所以,WCF實(shí)例管理通過WCF服務(wù)行為體現(xiàn),不同的實(shí)例上下文模式通過ServiceBehaviorAttribute特性指定。在ServiceBehaviorAttribute中,通過設(shè)置InstanceContextMode屬性來指定不同的服務(wù)實(shí)例上下文模式。

  1. 1: [AttributeUsage(AttributeTargets.Class)]   
  2. 2: public sealed class ServiceBehaviorAttribute : 
    Attribute, IServiceBehavior   
  3. 3: {  
  4.  4: //其他成員   
  5. 5: public InstanceContextMode InstanceContextMode 
    { get; set; }   
  6. 6: } 

屬性InstanceContextMode的類型為System.ServiceModel.InstanceContextMode枚舉,三個(gè)枚舉值PerCall、PerSession和Single分別表示上述的三種實(shí)例上下文模式。默認(rèn)選項(xiàng)為PerSession。

  1. public enum InstanceContextMode   
  2. {   
  3. PerCall,   
  4. PerSession,   
  5. Single   

WCF服務(wù)行為的相關(guān)內(nèi)容就為大家介紹到這里。

【編輯推薦】

  1. WCF實(shí)例上下文基本內(nèi)容概述
  2. 引用WCF服務(wù)正確實(shí)現(xiàn)方法介紹
  3. 兩個(gè)基本W(wǎng)CF應(yīng)用技巧總結(jié)
  4. WCF擴(kuò)展點(diǎn)在自定義運(yùn)行時(shí)使用
  5. WCF客戶端具體搭建方法解析
責(zé)任編輯:曹凱 來源: CSDN
相關(guān)推薦

2010-01-14 10:35:34

VB.NET指針

2010-01-08 18:02:33

VB.NET事件

2010-01-15 13:30:53

VB.NET Tool

2010-02-23 16:15:24

WCF Endpoin

2010-01-19 15:21:55

VB.NET區(qū)域性

2010-02-23 10:25:29

2010-03-03 17:52:31

Python線程同步

2010-03-01 10:45:59

WCF集合類

2009-12-21 14:58:57

WCF用戶密碼認(rèn)證

2010-03-04 10:35:51

Python下劃線

2010-01-11 16:15:13

VB.NET枚舉功能

2010-03-02 17:35:20

WCF服務(wù)加載

2010-01-20 18:34:46

VB.NET Syst

2010-03-29 11:17:33

Oracle Spat

2009-12-29 14:00:02

WPF Dispatc

2010-03-29 13:37:15

ibmdwJAXB

2010-11-25 10:05:22

Visual StudSilverlightWCF

2010-03-02 16:43:46

2010-03-01 13:06:49

WCF繼承

2010-03-02 14:41:00

WCF行為控制
點(diǎn)贊
收藏

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