4月9日讲座websocket-秀田堂主.pptx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Websocket讲座(高级版) HTML5研究小组 秀野堂主 附件: 900多M的cygwin node+socket.io js下操作mysql 我做的案例 聊天室 远程服务器监控 联机作图 前端伤不起 老子几年前进了互联网圈!!!!!!!成了前端工程师,名字是不是很拉风,有木有!!!!!!!!  尼玛跟老子讲前台代码简单!!!出入高级写字楼,薪水高!!!!!!!!!!!!!!!!  入行才2K起啊!!!!2K在帝都都够毛用啊!!!!  尼玛简单个毛线啊!!  HTML、XHTML、XML、json...有木有!!!  CSS要写一堆兼容代码有木有!!!!图片素材要合并有木有!!!  JavaScript、OOP、什么线程、请求、异步、优化!!内存泄漏!!有木有啊有木有!!!!!!  尼玛说你呢!!!就你张嘴傻乐的!!!!  不用IE6会死啊!!!!升级下浏览器会死啊!!!!  还有IE6/7/8/9!!!!!!!神马Firefox、Chrome、Safari!!!神马Android、iPhone、iPad!!!  全尼玛是浮云啊!!浮云啊!!!  为毛这么多浏览器!!还要都兼容啊!!!!坑爹呢啊!!!  尼玛天天赶项目要加班啊!!!!  加班比吃饭还正常啊!!!!  最恶心的是辛辛苦苦写的代码啊!!!  尼玛上线了还要改啊!!!  最后改的面目全非啊!!!!!!  技术更新比翻书还快啊!!  神马HTML5、CSS3啊!!!!!!  离线、圆角、动画、视频、音频尼玛想让前端把活都揽了啊!!!!!!!!  尼玛英文能力还要好啊!!!  要不看不懂大老外写的博客啊!!!  尼玛哥又不是英语专业的啊!!!!!  尼玛产品出BUG了先查前端代码啊!!!  是不是前台的问题都丢给前端啊!!  哥是超人吗!!?尼玛提供的数据就是那个操行,哥能去改服务器啊!!!  尼玛当初不是说你说这么改的吗  最后尼玛又让哥改回去!!!!!!!!!!  坑爹啊!!!  总之  做前端的尼玛你伤不起啊啊啊啊啊啊!!!!!  后台开发只扔一堆数据就不管了啊!!!!!!!!  设计哥扔下PSD就完事了啊!!!  尼玛哥要高保真还原啊!!!尼玛领导要1px对齐啊!!!  尼玛残品哥要这样那样的动态效果啊!!!  尼玛都是要做死啊!!  为毛做后台开发就高级啊!!!  前端开发就没技术含量啊!!!  残品哥很淡定的说:这个很好搞嘛!!  好搞你妹啊!你以为哥是拿意念写代码的啊!!  哥要一行一行写几千行代码啊!!!  Ws与xhr的区别 互联网 Or 局域网 Or 其它网络结构 http server Upgrade-handshake 双工,持续,快速,事件 IE6、7、8、9 broswer Chrome Safrai、Opera 其它穿着马甲的IE broswer xhr xhr xhr ws ws ws xhr 猥琐(websocket)的模型与计算图 broswer Ws-server Ws://ip:端口 握手 (开始状态判断) 帧通信 ws头尾加密 一个WEB客户端只建立一个TCP连接 服务端可以推送数据到web客户端 头部轻,数据传送量少 通信量的计算公式 设: 每天接受1万个IP 每个IP每次浏览10次 每次浏览产生100K的数据 每个http头1K 每个ws头1.01K 计算: 在http请求下,每个点击都需要http头+内容 通信量:(100+1)K*10000*10=10,100,000K 服务器连接数量: CPU与内容消耗: 在ws下,一次连接,全程使用 通信量:(100+1)K*10000*10=10,100,000K 服务器连接数量: CPU与内容消耗: 用11句话来概括websocket 我习惯上称之为ws协议(猥琐协议) 这是帧通信 他是http协议的增强升级。又称为http 1.1 双向双工 可持续性的独立通信事件 毫秒级通信,高实时 基于浏览器 目前还是draft状态 在proxy环境下有麻烦 Ws(猥琐)协议是基于事件编程,有动作就有响应 你可以根据websocket协议(猥琐协议)写出私有猥琐服务器 写一个websocket应用是很容易的 条件: 架设好websocket服务器 在支持websocket的浏览器发出ws请求 注意: 注意跟踪连接的状态 注意通信中使用的是stream还是string 使用事件 node,sock.io与websocket的关系 broswer v8 js node os hardware Node.js

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档