wcf原理,wcf案例
双工通道:IDuplexChannel
双工消息交换模式允许发送方和接收方自由地发送和接收消息。在双工消息交换模式下,发送和接收通道具有相同的形状,因此发送方和接收方实现相同的接口。
公共接口IDuplexChannel : IInputChannel,IOutputChannel,IChannel,ICommunicationObject
}
IDefaultCommunicationTimeouts接口
WCF类型系统包含一个描述超时的接口:system . service model . idefaultcommunication超时。绑定、通道工厂和通道都实现了这个接口。
公共接口IDefaultCommunicationTimeouts超时
TimeSpan CloseTimeout { get}
TimeSpan OpenTimeout { get}
TimeSpan ReceiveTimeout { get}
TimeSpan SendTimeout { get}
}
通道基本类型
系统的抽象类型。service model . channels . channel base确保所有通道类型的兼容性。
6.5频道功能
传输通道
在通道堆栈中,传输通道通常位于底部。从发送方的角度来看,传输通道是发送数据之前堆栈中的最后一个通道。从接收方的角度来看,传输通道是第一通道。没有传输通道的通道堆栈没有任何价值。所有通道至少包含一个传输通道。
协议通道
协议通道是WCF实现消息协议的主要方式,WCF通过协议通道支持WS-X规范。
组合频道
通道组合允许通道修改其在堆栈中的形状。这样,合并后的频道创建了一种新的方式来使用自己的功能模块。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。