websocket

websocket是HTML5新出的协议,HTTP协议没有变化

Websocket是一个持久化的协议,相对于HTTP这种非持久的协议来说(不是长连接)

Websocket是基于HTTP协议的,或者说借用了HTTP的协议来完成一部分握手。

HTTP协议的另外一个特点,被动性。服务端不能主动联系客户端,只能有客户端发起

Websocket出现了。他解决了HTTP的这几个难题。首先,被动性,当服务器完成协议升级后(HTTP->Websocket),服务端就可以主动推送信息给客户端啦。Websocket只需要一次HTTP握手,所以说整个通讯过程是建立在一次连接/状态中,也就避免了HTTP的非状态性,服务端会一直知道你的信息,直到你关闭请求

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-WebSo...
    敢梦敢当阅读 8,932评论 0 50
  • WebSocket简介 谈到Web实时推送,就不得不说WebSocket。在WebSocket出现之前,很多网站为...
    吧啦啦小汤圆阅读 8,181评论 15 75
  • 小时候天天盼望长大,长大了可以买好多漂亮的连衣裙。多少个夜里临睡前会幻想一觉醒来就长大了,睡在自己家的床上。...
    歌秧阅读 169评论 0 0
  • 所谓安全感,我理解的是一种渴望稳定,渴望安全的心理需求。安全感也分有好多种,身体的安全感,物质的安全感,爱情的安全...
    爽爽虎623阅读 804评论 4 2
  • “简书”这两个字相对频繁地在我较少登录的各个社交平台出现,也算做得不错了,正好这段时间对博客平台Medium比较沉...
    爱护小熊猫阅读 340评论 0 3