首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

WCF技术内情 第6章(5)

2013-04-02 
WCF技术内幕 第6章(5)双工通道:IDuplexChannel双工消息交换模式允许发送者和接收者自由发送和接收消息。在

WCF技术内幕 第6章(5)

双工通道:IDuplexChannel

双工消息交换模式允许发送者和接收者自由发送和接收消息。在双工消息交换模式中,发送和接收通道形状是相同的,因此,发送者和接收者实现了相同的接口。

    public interface IDefaultCommunicationTimeouts    {        TimeSpan CloseTimeout { get; }        TimeSpan OpenTimeout { get; }        TimeSpan ReceiveTimeout { get; }        TimeSpan SendTimeout { get; }    }

ChannelBase类型

System.ServiceModel.Channels.ChannelBase抽象类型确保了所有通道类型的兼容性。


6.5 通道功能

传输通道

在通道堆栈里,传输通道通常都位于最底层。从发送者的角度来看,在数据发送之前,传输通道是堆栈中的最后一个通道。从接收者角度来看,传输通道是第一个通道。没有传输通道的通道堆栈没有任何价值,所有的通道至少包含一个传输通道。

协议通道

协议通道是WCF实现消息协议的主要方式,WCF是通过协议通道来支持WS-×规范的。

组合通道

组合通道允许通道在堆栈里修改通道形状。这样,组合通道就创建了一种使用自己功能模块的新方式。

热点排行