zoukankan      html  css  js  c++  java
  • webSocket认识

    1.认识

      1.1  浏览器与服务器只需一次握手,两者之间就可以创建持久性的连接,并进行双向传输。

      1.2  ajax轮询,轮询是在特定的事件间隔,浏览器对服务器发出http请求,服务器再返回数据给客户端浏览器,缺点:需要浏览器不断发送请求,http可能携带较长头部,h5定义的webSocket协议能更好的节省服务器资源带宽,并且实时进行通讯。

      1.3 浏览器通过js向服务器发出建立websocket连接请求,获取websocket连接后,可以通过send()方法发送数据,通过onmessage事件来接受服务器返回数据。

    2.使用

      2.1 以下API用于创建socket对象

    var Socket = new WebSocket(url, [protocol])
    //url: 指定连接的URL
    //protocol:可选,指定了可接受的子协议

     

  • 相关阅读:
    7
    6
    5.1
    5
    C#类库帮助类
    Asp.net 数据库依赖那些事
    C#使用NLog记录日志
    JQuery常用操作实现方式
    常用Sql 标量值函数
    Sql语句查询XML
  • 原文地址:https://www.cnblogs.com/xhrr/p/11278249.html
Copyright © 2011-2022 走看看