肖光宇:HTML5的未来—实时应用-Html5-优质IT资源分享社区

admin
管理员
管理员
  • UID1
  • 粉丝30
  • 关注4
  • 发帖数581
  • 社区居民
  • 忠实会员
  • 原创写手
阅读:202回复:0

肖光宇:HTML5的未来—实时应用

楼主#
更多 发布于:2016-06-11 13:52



肖光宇:HTML5的将来—实时运用
7月19日,由html5梦工场主办的第四届HTML5峰会暨攻城师嘉年华(iWeb峰会)首站在上海开幕,会上野狗实时联合创始人肖光宇宣布了《HTML5的将来—实时运用》主题讲演。
以下是讲演实录:





肖光宇:咱们好,我是来自野狗实时联合创始人肖光宇,咱们或许觉得野狗对比生疏,这个是成立于上一年的一家云效劳公司,今日我给咱们带来的主题是《HTML5的将来—实时运用》。





进入主题之前,我请咱们玩一个小游戏,或许今日的网络欠好,也许打不开。以后咱们随时下载这个PPT,能够看一下。





先从历史说起,1990年互联网的第一个浏览器,互联网首次以UI的方法展如今大家面前。





从此国际就变成了这个样子,HTML+JS+CSS担任页面,HTTP担任传输。





Request/Response模型的长处,他很简单,占用内存很小。假设不是这种模型,互联网的开发会难许多,互联网开发者也不会这么多。





H5供给WebStorage,SSE和WebSocket和今日主题有联系。SSE完成的是效劳的查找,Websocket完成的实时效劳。





所以变成了这种模式,前面的内容不变,然后加上实时的运用。





之前的完成实时有几种方法,都是模仿的方法,最早呈现的是Polling方法,这种方法能够模仿实时,并不是真实实时,这个事情并不会立刻推送对客户端,而且网络传输量巨大。





Long Polling基本上做到了实时。





WebSocket是双向通讯,是规模实时通讯成为了也许。





咱们看一下WebSocket究竟有多强,这张图是我从WebSocket官网上截来的,第一组是1千个客户端每秒发一条,第二组是1万个客户端每秒发一条,这时分距离对比大。所以WebSocket是完成网页实时化的一个最好的路径。本来WebSocket能够说是如今,在将来一些新的技能,一些十分炫酷技能运用到实践的运用中,咱们有更快的网络开支。





SharedWorker是H5新的规范,他答应浏览器运用多个页面,假设多个页面同时翻开,只需要开一个连接就好。SPDY是HTTP的2.0规范。QUIC是是更前沿的研讨方向,QUIC处理了TCP杂乱的疑问,能够获得更高的功能,更快的作用。





本次共享到这儿能够完毕了,由于WebSocket如此OK,这个没什么可讲。





可是疑问来了,WebSocket是一个通讯层协议跟TCP相同,你搞WebSocket和搞TCP相同,咱们很少有前端熟悉这一块技能,咱们要面对这么的疑问,重连重试,会话办理、SUB/PUB、QoS,兼容性、安全性的疑问。





本来咱们要的是一个运用层的协议,咱们真实需要不是自在WebSocket,而是易用的WebSocket。





我期望是事情驱动,传输通明,多渠道,零配置,舒畅的API。










咱们是分布式核算,分布式缓存体系,右边是一个小游戏,这个是许多人能够在页面里玩。咱们客户端有很强的核算才能,咱们如何把这些核算才能运用起来?运用野狗实时渠道能够很好做这件事情。










提到分布式体系有一个准则,即是CAP准则,野狗运用渠道运用最终一致性,咱们这个云渠道与Rest兼容,全选与认证模型,支持离线,数据在上线同步游戏,离线的时分存在是存在客户端,上线的时分能够同步到客户端。





有一个比如,打完飞机咱们来实战一把





假设我有一个web,首要我要做UI的代码,我展现的是页面端的作业,第二行是一个客户端,第三行、第四行经过监听操控数据,由这个数据来操控监听的量。








优质IT资源分享社区为你提供此文。
本站有大量优质html5 css js等web前端开发教程视频,资料等资源,包含html5 css js 前端开发框架等基础教程,高级进阶教程等等,教程视频资源涵盖传智播客,极客学院,达内,北大青鸟,猎豹网校等等IT职业培训机构的培训教学视频,价值巨大。欢迎点击下方链接查看。[font=Tahoma  ]
WEB前端开发教程视频
优质IT资源分享社区(www.itziyuan.top)
一个免费,自由,开放,共享,平等,互助的优质IT资源分享网站。
专注免费分享各大IT培训机构最新培训教学视频,为你的IT学习助力!

!!!回帖受限制请看点击这里!!!
!!!资源失效请在此版块发帖说明!!!

[PS:按 CTRL+D收藏本站网址~]

——“优质IT资源分享社区”管理员专用签名~

本版相似帖子

游客