码迷,mamicode.com
首页 > Web开发 > 详细

websocket通信

时间:2015-12-24 16:41:45      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:websocket

使用websocket连接服务器的终端,首先通过浏览器客户端的连接发送数据到服务器,客服端的连接http需要转换成WebSocket的网络协议,这里需要我们创建一个新的websocket实例。
而且websocket是双向的通信,不像ajax这样的轮询数据,需要时总是延迟的传输。

  var websocket = new WebSocket("ws://www.baidu.com");
    websocket.onopen = function(){ // 表示连接服务器端的通信
        websocket.send("hello word") // 发送数据到服务器,服务器会根据发送的字段进行传值
    }
      websocket.onmessage = function(e){ // 表示接收服务器传回的数据
        alert("hello word"+e.data)
    }
    websocket.onclose= function(){  // 表示关闭与服务器的通信
        alert("close")
    }

注意URL的开头必须为ws,或者是wss。表示网络安全的连接。

 

本文出自 “kosig” 博客,请务必保留此出处http://kosig.blog.51cto.com/9218084/1727859

websocket通信

标签:websocket

原文地址:http://kosig.blog.51cto.com/9218084/1727859

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!