当前位置: 首页 > news >正文

iis7.5 部署网站汕头seo排名收费

iis7.5 部署网站,汕头seo排名收费,百度一下浏览器下载安装,百度seo权重介绍 webSocket 是一种协议,设计用于在客户端和服务器之间提供低延迟、全双工、和长期运行的连接。 全双工:通信的两个参与方可以同时发送和接收数据,不需要等待对方的响应或传输完成 websocket就是为了解决实时通信的问题 建立webSocke…

介绍 

 webSocket 是一种协议,设计用于在客户端和服务器之间提供低延迟、全双工、和长期运行的连接。

全双工:通信的两个参与方可以同时发送和接收数据,不需要等待对方的响应或传输完成

websocket就是为了解决实时通信的问题 

建立webSocket连接

通过http发送一次常规的get请求,并在请求头中带上upgrade : websocket,告诉服务器,我想从http升级成websocket。

连接就建立成功了,之后客户端和服务器双方就可以随时向彼此发送信息

心跳机制

为了保持websocket稳定的长连接,在连接建立之后服务器和客户端之间通过心跳包来保持连接状态,以防止连接以后因为时间过长没有数据传输而被切断。

心跳包:一种特殊的数据包,不包含任何数据,仅用来维持连接状态。

定期发送一个空数据帧。如果一段时间内没有收到对方的心跳包,就可以认为连接已断开

优点

双向实时通信

允许单个、长时间的连接上进行双向实时通信。在需要快速实时更新的应用程序里,比http更加高效。

降低延迟

链接一旦建立便会保持开放,数据可以在客户端和服务器之间以比http更低的延迟进行传输

更高效的资源利用

可以减少重复请求和响应的开销,因为它的连接只需要建立一次

缺点

不提供加密功能

如果有安全上的需求,需采用其他方式来确保安全性,如:SSL协议,设置黑白名单

不支持古老的浏览器

不支持IE10以上的版本。需要使用AJAX或者其他方式来替代

优化很重要

保持长连接需要服务器不断地维护和处理连接状态,需要优化性能。不做好优化,就会过度的消耗服务器的资源

和sse协议区别

  1. SSE通过HTTP持久连接,从服务器端向客户端单向传输数据。
  2. WebSocket是双向通信协议,模拟Socket协议,可以双向发送或接受信息,WebSocket在建立握手时,数据是通过HTTP传输的。但是建立之后,在真正传输时候是不需要HTTP协议的。只需要一次握手,就可以实现持久连接

http://www.yayakq.cn/news/869211/

相关文章:

  • 网站制作生成器哈尔滨证件制作
  • 网站建设工作室发展网站建设柒金手指花总14
  • wordpress 导航栏免费seo视频教学
  • 电商网站建设应用设计用什么软件好
  • 关于网站建设的建议征集网页设计推荐
  • 本地企业网站建设服务如何登陆网站空间
  • 企业电子商务网站建设的最终目的wordpress动态图
  • 桂林北京网站建设弄个微信小程序多少钱
  • 网站配色教程淮南网约车平台
  • 网站后台源码keep的营销策略分析
  • 青海网站制作多少钱网站 app 公众号先做哪个
  • 滨州建设厅网站网页美工设计的要点有哪些
  • 慈溪市建设局网站厦门建设集团网站
  • 专业网站建设电话如何做公司网站网页
  • 南京建设网站做网站每年交服务费
  • 济南网站优化推广公司宁波网站制作网站
  • 平台网站怎么优化网站对应的ip地址吗
  • 无锡企业网站制作策划子网站域名ip地址查询
  • php零基础做网站深圳网站建设厂家
  • 招聘网站套餐网站营销不同阶段的网站分析目标
  • 昆山网站建设苦瓜很多域名301定重到另一网站
  • 企业网站建设实训网站建设哪家最好用
  • 淘宝客 备案 网站名称友情链接什么意思
  • 做政协网站软件的公司鄂伦春网站建设
  • 手机端网站推广phpcmsv9中英文网站
  • 可以做分销的网站在pc端预览手机网站
  • 链家在线网站是哪个公司做的商城网站大全
  • 苏州华亭建设工程有限公司网站沧州网站建设公司排名
  • 网站建设项目标书手机编程免费软件app
  • 竞价单页网站模板深圳横岗网站建设