美文网首页
WebSocked 基本用法

WebSocked 基本用法

作者: 加冰宝贝 | 来源:发表于2018-06-02 16:23 被阅读3次

WebSocket 原理

   1. WebSocket是HTML5开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。

   2. 在WebSocket API中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。

   3.浏览器通过 JavaScript 向服务器发出建立 WebSocket 连接的请求,连接建立以后,客户端和服务器端就可以通过 TCP 连接直接交换数据。

   4.当你获取 Web Socket 连接后,你可以通过 send() 方法来向服务器发送数据,并通过 onmessage 事件来接收服务器返回的数据。

创建 WebSocket 对象。

 var Socket = new WebSocket(url, [protocol] );

Socket.readyState属性

 0 - 表示连接尚未建立。

 1 - 表示连接已建立,可以进行通信。

 2 - 表示连接正在进行关闭。

 3 - 表示连接已经关闭或者连接不能打开。

WebSocket 事件

open                Socket.onopen           连接建立时触发
message             Socket.onmessage        客户端接收服务端数据时触发
error               Socket.onerror          通信发生错误时触发
close               Socket.onclose          连接关闭时触发

WebSocket 方法

Socket.send()   使用连接发送数据

Socket.close()  关闭连接

相关文章

  • WebSocked 基本用法

    WebSocket 原理 创建 WebSocket 对象。 Socket.readyState属性 WebSock...

  • websocked

    iOS websocket接入 CoderSJun[https://www.jianshu.com/u/eb0bd...

  • websocket的使用方式

    Websocked Websocked协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工通信----...

  • 定时器

    setTimeout和clearTimeout基本用法 setInterval和clearInterval基本用法...

  • 2019-11-16

    E战到底DAY14 SUMIF和SUMIFS函数 一.基本用法 SUMIF基本用法 SUMIFS基本用法 SUMI...

  • 11 - 动态数据绑定实现原理

    一、defineProperty 基本用法 1、基本写法: 2、参数 3、descriptor 参数的基本用法 1...

  • as 基本用法

    插件安装 plugin auto import 相当于 eclipse ctrl+o 或者as alt+enter...

  • 基本用法

    Installation 安装 npm install vue vue-server-renderer --sav...

  • 基本用法

    html css js

  • 基本用法

    本地与远程:push 命令会把本地仓库推送到远程仓库(比如gitbub,码云)在push之前要与某个远程仓库建立连...

网友评论

      本文标题:WebSocked 基本用法

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