1、客户端(浏览器)实现
(1)webSocket对象
实现WebSocket对象的web浏览器通过WebSocket对象公开所有必需的客户端功能。
创建WebSocket对象
var ws = new WebSocket(url);
//url格式:ws://ip地址:端口号/资源名称
(2)webSocket事件
webSocket相关的事件,浏览器与服务器建立连接、如何接收服务器消息、如何向服务器发送消息(这个使用的是webSocket对象中的方法)等事件描述。
事件 | 事件处理程序 | 描述 |
---|---|---|
open | webSocket对象.onopen | 连接建立时触发 |
message | webSocket对象.onmessage | 客户端接收服务端数据时触发 |
error | webSocket对象.onerror | 通信发生错误时触发 |
close | webSocket对象.onclose | 连接关闭时触发 |
(3)webSocket方法
方法 | 描述 |
---|