Comet:基 HTTP 长连接的“服务器推”技术.docVIP

  • 2
  • 0
  • 约 7页
  • 2016-11-28 发布于贵州
  • 举报

Comet:基 HTTP 长连接的“服务器推”技术.doc

Comet:基 HTTP 长连接的“服务器推”技术

Comet:基于 HTTP 长连接的“服务器推”技术 级别: 中级 周 婷 (mailto:zhouting@?subject=Comet:基于 HTTP 长连接的“服务器推”技术), 软件工程师, IBM 中国软件开发技术实验室 2007 年 8 月 31 日 很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案,着重介绍了 Comet - 使用 HTTP 长连接、无须浏览器安装插件的两种“服务器推”方案:基于 AJAX 的长轮询方式;基于 iframe 及 htmlfile 的流方式。最后分析了开发 Comet 应用需要注意的一些问题,以及如何借助开源的 Comet 框架-pushlet 构建自己的“服务器推”应用。 “服务器推”技术的应用 传统模式的 Web 系统以客户端发出请求、服务器端响应的方式工作。这种方式并不能满足很多现实应用的需求,譬如: 监控系统:后台硬件热插拔、LED、温度、电压发生变化; 即时通信系统:其它用户登录、发送信息; 即时报价系统:后台数据库内容发生变化; 这些应用都需要服务器能实时地将更新的信息传送到客户端,而无须客户端发出请求。“服务器推”技术在现实应用中有一些解决方案,本文将这些解决方案分为两类:一类需要在浏览器端

文档评论(0)

1亿VIP精品文档

相关文档