全双工通信是一种双方都可以同时发送和接收数据的通信模式。

在应用协议设计里,全双工意味着客户端和服务器都能主动发消息,而不必严格等待对方先请求或先响应。WebSocket 的核心价值之一就是为浏览器和服务器提供这种双向实时通道。

对比

  • 单工:数据只能单方向传输。
  • 半双工:双方都能发,但同一时刻通常只能一方发送。
  • 全双工:双方可以同时发送和接收。

相关术语