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

websocket作用

时间:2017-12-10 17:04:18      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:网络   连接   即时通   持久   服务器   返回   握手   body   bsp   

 

1、即时通讯

  web即时通讯(网页的QQ,聊天系统等)可以通过websocket实现。

2、轮询

  web开发中,有时需要通过轮询(比如时间间隔5秒)去服务器读取数据。

使用HTTP协议向服务器发送request请求也是可以实现的,HTTP协议是非持久化的,单向的网络协议,在建立连接后只允许浏览器向服务器发出请求后,服务器才能返回相应的数据,

而且request的Header是非常长的,为了传输一个很小的数据 需要付出巨大的代价,是很不合算的,占用了很多的宽带。

使用websocket可以消除上面的缺陷,websocket只需要服务器和浏览器通过HTTP协议进行一个握手的动作,然后单独建立一条TCP的通信通道就可以进行数据的传送了。

websocket作用

标签:网络   连接   即时通   持久   服务器   返回   握手   body   bsp   

原文地址:http://www.cnblogs.com/qk2014/p/8017065.html

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