- 3
- 0
- 约1.01万字
- 约 11页
- 2017-02-12 发布于江苏
- 举报
Comet 有时也称反向 Ajax 或服务器端推技术(server-side push)。其思想很简单:将数据直接从服务器推到浏览器,而不必等到浏览器请求数据。
=============大体说明=======================
Ajax 的出现使 Comet 成为可能。HTTP 的单向性质可以有效地加以规避。实际上有一些不同的方法可以绕过这一点。您可能已经猜到,支持 Comet 的最容易的方式是轮询(poll)。使用 XMLHttpRequest 向服务器发出调用,返回后,等待一段固定的时间(通常使用 JavaScript 的 setTimeout 函数),然后再次调用。这是一项非常常见的技术。例如,大多数 webmail 应用程序就是通过这种技术在电子邮件到达时显示电子邮件的。
这项技术有优点也有缺点。在这种情况下,您期望快速返回响应,就像任何其他 Ajax 请求一样。在请求之间必须有一段暂停。否则,连续不断的请求会冲垮服务器,并且这种情况下显然不具有可伸缩性。这段暂停使应用程序产生一个延时。暂停的时间越长,服务器上的新数据就需要越多的时间才能到达客户机。如果缩短暂停时间,又将重新面临冲垮服务器的风险。但是另一方面,这显然是最简单的实现 Comet 的方式。
现在应该指出,很多人认为轮询并不属于 Comet。相反,他们认为 Comet 是对轮询的局限性的一个解决方
您可能关注的文档
- C语言编译器用户手册.doc
- 2010康师傅拌面市场推广.ppt
- 2010年3月三级网络考前密卷.doc
- 2011级的研究生科社课堂教学复习提纲.doc
- 2011计算机仿真_复习提要.doc
- 2012年《西游记》.ppt
- 2012年6月 微分方程模型.ppt
- 2012年10月--2013年10月试题及答案.doc
- 2013年化学模拟测试题(含答案).doc
- 2013年会考复习2(答案).doc
- 阶梯式混泥土井施工方(案).doc
- 人工智能促进教育数字化转型的国际经验及启示——2022年国际人工智能教育大会述评.docx
- 浆砌护坡公路施工方案.doc
- 小学体育教学中智能穿戴设备与运动训练的优化课题报告教学研究课题报告.docx
- 生成式AI在跨校际教研协同中的实践与效果评估教学研究课题报告.docx
- 小学美术教学中创意美术手工制作的教学实践课题报告教学研究课题报告[001].docx
- 智慧教育云平台在智慧校园环境下的能源管理应用研究教学研究课题报告.docx
- 高中物理教学中物理实验教学的创新设计课题报告教学研究课题报告.docx
- 搅拌站建设施工方(案)范文.doc
- 2026年四川绵阳紧缺辅警招聘法律基础知识试题及答案.doc
最近下载
- 《喀斯特地貌》课件.ppt VIP
- 2025上海辅警面试题目及答案.doc VIP
- 2026年版-FOCUSPDCA降低骨科I类切口手术部位感染率CQI-新版课件.pdf
- AP300 D5-2S快速门操作手册.pdf VIP
- 基于模糊控制MPPT的太阳能充电控制器的设计.doc VIP
- 乳化液柱塞泵结构设计毕业设计说明书.doc VIP
- 应急通信保障应急预案.docx VIP
- 年产2000吨年邻氯苯腈、1200吨年 2,6-二氯-4-三氟甲基苯胺、1000吨年三嗪酰胺、300吨年 2,6-二氟苯甲酰胺、2000吨年 2-氯-5-氯甲基噻唑、1000吨年咪鲜胺项目环境影响报告.pdf
- 2023年安徽合肥高新区社区工作者招聘笔试真题.docx VIP
- 国家通信保障应急预案.docx VIP
原创力文档

文档评论(0)