websocket javascript规范
来源:互联网 发布:纬创软件 编辑:程序博客网 时间:2024/05/23 19:57
清单 2. WebSocket JavaScript 定义
其中 URL 属性代表 WebSocket 服务器的网络地址,协议通常是”ws”,send 方法就是发送数据到服务器端,close 方法就是关闭连接。除了这些方法,还有一些很重要的事件:onopen,onmessage,onerror 以及 onclose。
[Constructor(in DOMString url, in optional DOMString protocol)] interface WebSocket { readonly attribute DOMString URL; // ready state const unsigned short CONNECTING = 0; const unsigned short OPEN = 1; const unsigned short CLOSED = 2; readonly attribute unsigned short readyState; readonly attribute unsigned long bufferedAmount; //networking attribute Function onopen; attribute Function onmessage; attribute Function onclose; boolean send(in DOMString data); void close(); }; WebSocket implements EventTarget;
其中 URL 属性代表 WebSocket 服务器的网络地址,协议通常是”ws”,send 方法就是发送数据到服务器端,close 方法就是关闭连接。除了这些方法,还有一些很重要的事件:onopen,onmessage,onerror 以及 onclose。
javascript demo:
var socket = global.webSocket(socketUrl); if( socket ) { socket.onopen = function(){ log('socket opened'); }; socket.onmessage = function(data){ log('message' , data); }; socket.onerror = function(data){ log('error' , data); }; socket.onclose = function(data) { log('close' , data); } }var global = {};global.webSocket = function(wsUrl){ var obj = null; var agent = window.navigator.userAgent; if( /(firefox)/i.test(agent) ) { obj = new window.MozWebSocket(wsUrl); } else { if( window.WebSocket ) { obj = new window.WebSocket(wsUrl); } } return obj;};
- websocket javascript规范
- WebSocket 规范
- WebSocket 规范
- [JavaScript] WebSocket
- websocket规范 RFC6455 中文版
- WebScoket 规范 + WebSocket 协议
- websocket (html5新规范)
- WebScoket 规范 + WebSocket 协议
- websocket规范 RFC6455 中文版
- WebSocket的JavaScript例子
- WebSocket的JavaScript例子
- WebSocket的JavaScript例子
- WebSocket的JavaScript例子
- WebSocket的JavaScript例子
- WebSocket的JavaScript例子
- WebSocket的JavaScript例子
- WebSocket的JavaScript例子
- JavaScript之WebSocket 技术
- 关于--在 System.Threading.ThreadAbortException 中第一次偶然出现的“mscorlib.dll”类型的异常
- 家有千金之妙语录
- iphone 越狱后
- 12306网站火车票抢票详细攻略(gohome抢票程序)
- Facebook之Thrift简介
- websocket javascript规范
- VC读取Excel数据总结
- sfml2.0在vs2010express下的配置
- 初学R,练个手
- NSdata 与 NSString,Byte数组,UIImage 的相互转换---ios开发 Objective-C
- LINUX用户和用户组配置文件详解
- Linux的shell编程
- 汇编编程简介
- 【转】Android上HDMI介绍(基于高通平台)