none
全双工、半双工和单工的区别。 RRS feed

答案

  • 全双工:发送数据的同时也可以接受数据,比如电话。
    半双工:单个时间段内只能收或者发,比如对讲机。
    单工:只能单项传输数据,比如打印机。
    这个对应WCF的消息交换模式MEP:
  • 数据报(IInputChannelIOutputChannel
    使用数据报 MEP 时,客户端使用“启动后不管”<!---->的交换形式发送消息。“启动后不管”交换形式是一种要求对成功传递做带外确认的交换形式。消息在传输过程中可能会丢失,而永远不能到达服务。如果在客户端成功完成发送操作,这并不保证远程终结点已经收到消息。数据报是消息传递的基本构造块,因为您可以在它上面构建自己的协议,包括可靠的协议和安全的协议。客户端数据报通道实现 IOutputChannel 接口,而服务数据报通道实现 IInputChannel 接口。
  • 请求-响应(IRequestChannelIReplyChannel
    在此 MEP 中会发送一个消息并收到一个答复。此模式由请求-响应对组成。请求-响应调用的示例是远程过程调用 (RPC) 和浏览器的 GET 请求。此模式也称为半双工。在此 MEP 中,客户端通道实现 IRequestChannel,而服务通道实现 IReplyChannel
  • 双工 (IDuplexChannel)
    双工 MEP 允许客户端发送任意数量的消息,并且这些消息可以以任何顺序接收。双工 MEP 就像电话通话,所说的每一个字都是一条消息。由于在这种 MEP 下双方都能发送和接收,由客户端和服务通道实现的接口是 IDuplexChannel

  • Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
    欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
    欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum
2010年1月20日 3:28
版主
  • 全双工:发送数据的同时也可以接受数据,比如电话。
    半双工:单个时间段内只能收或者发,比如对讲机。
    单工:只能单项传输数据,比如打印机。
    这个对应WCF的消息交换模式MEP:
  • 数据报(IInputChannelIOutputChannel
    使用数据报 MEP 时,客户端使用“启动后不管”<!---->的交换形式发送消息。“启动后不管”交换形式是一种要求对成功传递做带外确认的交换形式。消息在传输过程中可能会丢失,而永远不能到达服务。如果在客户端成功完成发送操作,这并不保证远程终结点已经收到消息。数据报是消息传递的基本构造块,因为您可以在它上面构建自己的协议,包括可靠的协议和安全的协议。客户端数据报通道实现 IOutputChannel 接口,而服务数据报通道实现 IInputChannel 接口。
  • 请求-响应(IRequestChannelIReplyChannel
    在此 MEP 中会发送一个消息并收到一个答复。此模式由请求-响应对组成。请求-响应调用的示例是远程过程调用 (RPC) 和浏览器的 GET 请求。此模式也称为半双工。在此 MEP 中,客户端通道实现 IRequestChannel,而服务通道实现 IReplyChannel
  • 双工 (IDuplexChannel)
    双工 MEP 允许客户端发送任意数量的消息,并且这些消息可以以任何顺序接收。双工 MEP 就像电话通话,所说的每一个字都是一条消息。由于在这种 MEP 下双方都能发送和接收,由客户端和服务通道实现的接口是 IDuplexChannel

  • Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
    欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
    欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum
    2010年1月20日 3:30
    版主

    全部回复

    • 全双工:发送数据的同时也可以接受数据,比如电话。
      半双工:单个时间段内只能收或者发,比如对讲机。
      单工:只能单项传输数据,比如打印机。
      这个对应WCF的消息交换模式MEP:
    • 数据报(IInputChannelIOutputChannel
      使用数据报 MEP 时,客户端使用“启动后不管”<!---->的交换形式发送消息。“启动后不管”交换形式是一种要求对成功传递做带外确认的交换形式。消息在传输过程中可能会丢失,而永远不能到达服务。如果在客户端成功完成发送操作,这并不保证远程终结点已经收到消息。数据报是消息传递的基本构造块,因为您可以在它上面构建自己的协议,包括可靠的协议和安全的协议。客户端数据报通道实现 IOutputChannel 接口,而服务数据报通道实现 IInputChannel 接口。
    • 请求-响应(IRequestChannelIReplyChannel
      在此 MEP 中会发送一个消息并收到一个答复。此模式由请求-响应对组成。请求-响应调用的示例是远程过程调用 (RPC) 和浏览器的 GET 请求。此模式也称为半双工。在此 MEP 中,客户端通道实现 IRequestChannel,而服务通道实现 IReplyChannel
    • 双工 (IDuplexChannel)
      双工 MEP 允许客户端发送任意数量的消息,并且这些消息可以以任何顺序接收。双工 MEP 就像电话通话,所说的每一个字都是一条消息。由于在这种 MEP 下双方都能发送和接收,由客户端和服务通道实现的接口是 IDuplexChannel

    • Frank Xu Lei--谦卑若愚,好学若饥
      专注于.NET平台下分布式应用系统开发和企业应用系统集成
      Focus on Distributed Applications Development and EAI based on .NET
      欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
      欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
      欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum
    2010年1月20日 3:28
    版主
  • 全双工:发送数据的同时也可以接受数据,比如电话。
    半双工:单个时间段内只能收或者发,比如对讲机。
    单工:只能单项传输数据,比如打印机。
    这个对应WCF的消息交换模式MEP:
  • 数据报(IInputChannelIOutputChannel
    使用数据报 MEP 时,客户端使用“启动后不管”<!---->的交换形式发送消息。“启动后不管”交换形式是一种要求对成功传递做带外确认的交换形式。消息在传输过程中可能会丢失,而永远不能到达服务。如果在客户端成功完成发送操作,这并不保证远程终结点已经收到消息。数据报是消息传递的基本构造块,因为您可以在它上面构建自己的协议,包括可靠的协议和安全的协议。客户端数据报通道实现 IOutputChannel 接口,而服务数据报通道实现 IInputChannel 接口。
  • 请求-响应(IRequestChannelIReplyChannel
    在此 MEP 中会发送一个消息并收到一个答复。此模式由请求-响应对组成。请求-响应调用的示例是远程过程调用 (RPC) 和浏览器的 GET 请求。此模式也称为半双工。在此 MEP 中,客户端通道实现 IRequestChannel,而服务通道实现 IReplyChannel
  • 双工 (IDuplexChannel)
    双工 MEP 允许客户端发送任意数量的消息,并且这些消息可以以任何顺序接收。双工 MEP 就像电话通话,所说的每一个字都是一条消息。由于在这种 MEP 下双方都能发送和接收,由客户端和服务通道实现的接口是 IDuplexChannel

  • Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
    欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
    欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum
    2010年1月20日 3:30
    版主