- 3
- 0
- 约4.44千字
- 约 8页
- 2017-09-08 发布于湖北
- 举报
Meteor 延时补偿
Meteor 延时补偿
延时补偿
在上⼀章,我们介绍了 Meteor 的⼀个新概念:内置⽅法。
Meteor 的内置⽅法是⼀种在服务器上执⾏⼀系列命 的结构化⽅法。在⽰例中,我们
使⽤内置⽅法是为了确保新帖⼦是通过作者的姓名和 ID ,以及当前服务器时间去标
记。
然⽽,如果 Meteor ⽤最基本的⽅式去执⾏内置⽅法,我们会注意到⼀些问题。想⼀
想下⾯事件的序列 (注:为演⽰⽅便,时间戳值是随机的⽣成的):
+0ms: ⽤户单击提交按钮,浏览器触发内置⽅法的调⽤。
+200ms: 服务器更改 Mongo 数据库。
+500ms: 客户端接收到这些变化,并更新页⾯反映更改结果。
如果这是 Meteor 的操作⽅式,它会有⼀个很短的时间差去看到这样的执⾏操作的结
果 (延时的多少会取决于你的服务器性能)。但我们不可能让这些情况出现在 Web
应⽤程序中 !
延迟补偿
为了避免这个问题,Meteor 引⼊了⼀个叫做延迟补偿 (Latency Compensation )的概
念。如果我们把 post ⽅法的定义放在 collections/ ⽬录下。这意味着它在服务
端和客户端上都存在,⽽且是同时运⾏ !
当你使⽤内置⽅法的时候,客户端会发送请求
您可能关注的文档
- LTN1.5MW滑环使用说明+1-+SC168-G06-G07-G08-G09-220512_cn.pdf
- LOGO释义.doc
- LVDS原理及设计指南.pdf
- M1100千兆网路PDH光端机用户手册V2.0.doc
- MAC子层.ppt
- MagiCAD 2010.11版主要新增功能及其改进.pdf
- MagiCAD软件介绍.pdf
- MagicTunning V1.12操作手册.pdf
- MAXIM-8月产品解决方案手册.pdf
- MCP6541中文资料.pdf
- 2026年度策略:中国航天进入复用时代,低轨星座战略商业价值凸显.docx
- 气凝胶绝热材料产业化及建筑节能应用项目建议书.docx
- 白酒行业2026年中报总结:报表承压,底部渐明.docx
- 高端功能性食品及特医食品研发生产基地项目建议书.docx
- 石墨烯导热膜及柔性显示材料中试及产业化项目资金申请报告.docx
- 国家级现代农业产业园建设总体规划报告.docx
- 年处理20万吨废旧锂电池梯次利用及回收项目可行性研究报告.docx
- 非遗文化数字化保护与创意产业园项目市场调研报告.docx
- 航空航天用钛合金精密铸件生产基地项目建议书.docx
- 5G+智慧矿山整体解决方案示范项目可行性研究报告.docx
最近下载
- 2023年(劳务员)基础知识题库及答案【精选题】.docx
- 江淮嘉悦X7汽车使用手册用户操作图解驾驶车主车辆说明书pdf电子版下载.pdf VIP
- 高级信息通信网络机务员资格考试题及答案.pdf VIP
- 化学品及油品msds可赛新螺纹胶1277-cn.pdf VIP
- 8 蒋悟生生物专业英语 第八课.doc VIP
- 人民版综合实践活动六年级上册第1课《我看家乡新变化》课件.ppt
- 云南临床医学专升本历年真题试卷.pdf VIP
- 7 蒋悟生生物专业英语 第七课.doc VIP
- 2023一级建造师考试题库含答案【培优b卷】.docx
- (2026年)压力性损伤、糖尿病足、下肢静脉性溃疡伤口护理技术规范——河北省地方标准PPT课件.pptx VIP
原创力文档

文档评论(0)