WebSocket

1、前言

  1、轮询

  2、Comet

    2.1、基于 HTTP长连接、无须在浏览器端安装插件的     “服务器推技术”;

    2.2、虽然可以双向通信,但依然需要反复发出请求。而且在Comet中,普遍采用的长链接,也会消耗服务器资源。

  3、WebSocket协议

    3.1、HTML5定义了WebSocket协议,能更好的节省服务器资源和带宽,并且能够更实时地进行通讯。

    3.2、WebSocket 是独立的、创建在 TCP 上的协议。

    3.3、Websocket 通过HTTP/1.1 协议的101状态码进行握手。
    3.4、为了创建Websocket连接,需要通过浏览器发出请求,之后服务器进行回应,这个过程通常称为“握手”(handshaking)。

posted on 2020-04-17 15:17  anpeiyong  阅读(129)  评论(0编辑  收藏  举报

导航