none
WCF 双工、请求应答、单向 通信模式的 区别? RRS feed

答案

  • 这是三种不同的消息交换模式。MEP

    《WCF技术内幕》里 有介绍。

    做个类比:

    双工:也叫全双工,好比手机通话,双方可以同时说话,也就是发送数据。

    请求/应答:也叫半双工工,好比对讲机,一个时刻,只能有一方说法,也就是特定时刻只有一方可以发送消息。

    单向:也叫数据报 方式,就是发送消息后不管,常见的就是 打印机,数据发送给打印机以后,我就不需要打印机给我回复了。数据一直是一个方向发送的。

     

     


    Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
     

    老徐的网站】:http://www.frankxulei.com/

    微软WCF中文技术论坛
    微软WCF英文技术论坛


    2010年8月18日 6:34
    版主

全部回复

  • 这是三种不同的消息交换模式。MEP

    《WCF技术内幕》里 有介绍。

    做个类比:

    双工:也叫全双工,好比手机通话,双方可以同时说话,也就是发送数据。

    请求/应答:也叫半双工工,好比对讲机,一个时刻,只能有一方说法,也就是特定时刻只有一方可以发送消息。

    单向:也叫数据报 方式,就是发送消息后不管,常见的就是 打印机,数据发送给打印机以后,我就不需要打印机给我回复了。数据一直是一个方向发送的。

     

     


    Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
     

    老徐的网站】:http://www.frankxulei.com/

    微软WCF中文技术论坛
    微软WCF英文技术论坛


    2010年8月18日 6:34
    版主
  • 老徐的回答言简意赅,谢谢。还望能看到一些实际的开发产品。
    ly_he
    2012年1月5日 11:57
  • 老徐的回答言简意赅,谢谢。还望能看到一些实际的开发产品。
    ly_he


    呵呵 谢谢。

    现在 很多微软的项目都在使用WCF啊。

    Windows Phone

    Silverlight

    Windows Azure 云计算平台

    后台的通信都是WCF来做的吧。

    Biztalk也是大量使用WCF


    Frank Xu Lei--谦卑若愚,好学若饥
    老徐的网站】:http://www.frankxulei.com/

    微软WCF中文技术论坛
    微软WCF英文技术论坛

    Windows Azure中文技术论坛

    • 已建议为答案 ly_he 2015年5月1日 0:55
    2012年1月6日 2:05
    版主