jack-wangsir

WebSocket是一种在单个TCP连接上进行全双工通信的协议。

Websocket是基于HTTP协议的,或者说借用了HTTP的协议来完成一部分握手。具有持久化的特性

特点:

  • 保持连接状态。与HTTP不同的是,Websocket需要先创建连接,这就使得其成为一种有状态的协议,之后通信时可以省略部分状态信息。而HTTP请求可能需要在每个请求都携带状态信息(如身份认证等)。
  • 更好的二进制支持。Websocket定义了二进制帧,相对HTTP,可以更轻松地处理二进制内容。
  • 可以支持扩展。Websocket定义了扩展,用户可以扩展协议、实现部分自定义的子协议。如部分浏览器支持压缩等。
  • 更好的压缩效果。相对于HTTP压缩,Websocket在适当的扩展支持下,可以沿用之前内容的上下文,在传递类似的数据时,可以显著地提高压缩率。

分类:

技术点:

相关文章:

  • 2021-11-30
  • 2021-11-30
  • 2021-04-10
  • 2021-09-02
  • 2021-08-08
  • 2021-12-17
  • 2021-09-04
  • 2021-09-17
猜你喜欢
  • 2022-12-23
  • 2021-12-21
  • 2021-11-01
  • 2021-07-14
  • 2021-12-14
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案