html5之通讯API

跨文档消息传输

主要函数

window.addEventListener("message",function(){},false);


window.postMessage(message,targetOrigin);


web sockets 通讯

实现流程

  1. 握手

  2. 数据传输

  3. 关闭握手

状态

  1. CONNECTING (0)  正在连接

  2. OPEN (1) 已经建立连接

  3. CLOSING (2) 正在关闭连接

  4. CLOSED   (2) 已经关闭连接


主要方法

var host = "ws://xxx.com";
var protocol = ""
var webSocket = new Websocket(host);

webSocket.send("data");
webSocket.onopen = function(event){
}

webSocket.onmessage = function(event){

}

webSocket.onclose = function(event){
    
}

webSocket.onerror = function(){
    
}

webSocket.close();








你可能感兴趣的:(html5,socket)