WebSocket

作者: Jeff_9021 | 来源:发表于2022-02-27 12:33 被阅读0次

    是什么?

    WebSocket是一种网络通信协议。类似Socket的TCP长连接通讯模式。以ws://或wss://开头。它是一个有状态协议,意味着客户端和服务器之间的连接将保持活动状态,直到被任何一方(客户端或服务器)终止,WebSocket连接才从两端终止。

    优势是什么?

    HTTP协议有一个缺陷:通信只能由客户端发起。

    HTTP协议做不到服务器主动向客户端推送信息。

    WebSocket是双向的,在客户端和服务器通信的场景中使用的全双工协议。(服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息)

    常用场景是什么?

    在海量并发,及客户端与服务器交互负载流量大的情况下,极大的节省了网络带宽资源的消耗,有明显的性能优势,且客户端发送和接受消息是在同一个持久连接上发起,实时性优势明显。

    相关文章

      网友评论

        本文标题:WebSocket

        本文链接:https://www.haomeiwen.com/subject/kwrhrrtx.html