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

WCF信道工廠中接口功能解析

開發 開發工具
WCF信道工廠中的基本功能以及屬性可以由兩個比較重要的接口來定義,分別為:IChannelFactory和IChannelFactory< TChannel>。

微軟公司開發的.NET Framework 3.5重要部件WCF,是一個功能非常強大的開發工具。在這里我們將要為大家詳細介紹一下有關WCF信道工廠的相關介紹,以此來加深大家對這方面的認識程度。

對于信道監聽器,WCF定義了兩個接口:IChannelListener和IChnnelListener< TChannel>。與之相對地,WCF也為信道工廠定義了兩個接口:IChannelFactory和IChannelFactory< TChannel>。這兩個接口定義了WCF信道工廠最基本的功能和屬性,下面是這兩個接口的定義:

  1. public interface IChannelFactory : ICommunicationObject  
  2. {  
  3. // Methods  
  4. T GetProperty< T>() where T : class;  
  5. }  
  6. public interface IChannelFactory< TChannel> : 
    IChannelFactory, ICommunicationObject  
  7. {  
  8. // Methods  
  9. TChannel CreateChannel(EndpointAddress to);  
  10. TChannel CreateChannel(EndpointAddress to, Uri via);1: }  

由于WCF信道工廠的目的就是單純的創建信道,所以IChannelFactory和IChannelFactory< TChannel>的定義顯得格外簡潔。兩個重載的CreateChannel方法通過目的終結點的地址(to),以及在手工尋址下不同于目的終結點地址的另一個地址,該地址是消息實際會被發送的地址(via)。關于To和Via可以參考第二章關于物理地址和邏輯地址的部分。 #t#

除了上面的兩個接口之外,WCF還定義分別是實現了它們的兩個抽象基類:ChannelFactoryBase和ChannelFactoryBase< TChannel>。ChannelFactoryBase繼承自所有信道管理器的基類:CnannelManagerBase,而ChannelManagerBase又繼承自CommunicationObject,實現ICommunicationObject接口定義的基本的狀態屬性和狀態轉換功能。并且實現了接口IChannelFactory和ICommunicationObject。而ChannelFactoryBase< TChannel>繼承自CnannelManagerBase,并且實現了接口:IChannelFactory< TChannel>, IChannelFactory和ICommunicationObject。一般地,范型類型TChannel為基于相應channel shape下客戶端信道類型,比如IOutputChannel、IRequestChannel和IDuplexChannel。ChannelFactoryBase和ChannelFactoryBase< TChannel>的簡單定義如下:

 

  1. public abstract class ChannelFactoryBase : ChannelManagerBase, 
    IChannelFactory, ICommunicationObject  
  2. {  
  3. ......  
  4. }  
  5. public abstract class ChannelFactoryBase< TChannel> : 
    ChannelFactoryBase, IChannelFactory
    < TChannel>, IChannelFactory,
     ICommunicationObject  
  6. {  
  7. ......  

以上就是對WCF信道工廠的相關介紹。

責任編輯:曹凱 來源: 博客園
相關推薦

2009-12-21 16:24:24

WCF新到工廠

2010-02-23 10:15:22

WCF運行機制

2010-03-02 17:43:31

WCF框架處理流程

2010-02-22 15:06:31

WCF信道監聽器

2010-02-25 16:12:23

WCF IDispos

2010-02-22 17:13:40

WCF會話狀態

2010-01-26 10:38:56

Android消息傳遞

2011-02-24 11:10:40

2009-10-26 10:42:23

惠普IAP集成歸檔平臺

2009-10-21 18:07:55

信息歸檔IAP

2009-02-01 15:13:08

2013-04-03 14:01:25

網絡自動化自動化編排技術功能解析

2011-11-16 10:18:43

IP地址IP地址管理

2009-12-23 17:31:56

WPF Style

2010-04-14 14:19:51

Oracle數據庫

2013-04-25 10:10:29

Windows Ser微軟

2013-04-25 09:53:01

Windows Ser

2020-10-23 16:25:23

Chrome 86前端文件

2009-11-09 16:25:24

WCF Data Co

2009-12-04 17:35:51

WCF 服務
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天天久久 | 欧美aⅴ片 | 一区二区三区四区在线视频 | 国产精品国产成人国产三级 | 国产激情在线观看视频 | 国产视频精品在线 | 免费国产一区二区视频 | 成人网在线观看 | 成人伊人 | 在线国产一区 | 亚洲国产一区二区视频 | 日韩视频免费 | 欧美不卡一区二区三区 | 国产乱xxav | 在线视频日韩精品 | 久草免费在线视频 | 在线一区观看 | 国产一区二区三区免费 | 不卡在线视频 | 91网站视频在线观看 | 精品欧美一区二区三区久久久 | 成人免费观看视频 | 欧美日韩精品亚洲 | 欧美a区| 欧美午夜视频 | 91麻豆精品国产91久久久更新资源速度超快 | av免费网站在线观看 | 亚洲成人一区二区在线 | av先锋资源| 亚洲欧美在线观看视频 | 久久久www成人免费精品 | 日韩精品免费 | 在线日韩视频 | 精品毛片 | 91偷拍精品一区二区三区 | 午夜爽爽男女免费观看hd | 久久久久久久久久一区二区 | 亚洲高清在线 | 久一精品 | 欧美精品乱码久久久久久按摩 | 国产情侣啪啪 |