摘要: http://www.ibm.com/developerworks/cn/web/wa-lo-comet/简介:很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案,着重介绍了 Comet - 使用 HTTP 长连接、无须浏览器安装插件的两种“服务器推”方案:基于 AJAX 的长轮询方式;基于 iframe 及 htmlfile 的流方式。最后分析了开发 Comet 应用需要注意的一些问题,以及如何借助开源的 Comet 框架-pushlet 构建自己的“服务器推”应用。“服务器推”技术的应用 阅读全文
posted @ 2011-04-12 23:19 颜骨柳筋才大如海 阅读(200) 评论(0) 推荐(0)
摘要: Web IM的特性:无需安装客户端,穿透防火墙,与社区的紧密结合 Web IM的应用:社区用户的交流,在线客服,CRM。 Web IM实现技术 Web IM的实现技术主要有: 基于插件的技术:如ActiveX,插件相对稳定,但插件需要用户自己允许并下载安装,而大多数用户担心安装了黑客软件或插件对计算机系统不好而不愿意安装,并且上网助手等软件也拦截插件,导致很多用户无法使用。另外,ActiveX受平台限制,只能在IE下使用。 基于Flash的技术:典型的如Yahoo web messenger,结合Flash和Ajax;Google Talk Gadget 纯粹的基于HTTP的技术: 前端使用A 阅读全文
posted @ 2011-04-12 23:14 颜骨柳筋才大如海 阅读(1854) 评论(0) 推荐(0)
摘要: 转自http://www.15admin.com/edu/Programming/02/2010-05-16/24051.html要想长时间保持服务器和浏览器之间的连接怎么办?长连接技术,这可不是什么新技术,用IFrame作为隐藏帧指向长请求页面的方法早已被很多人运用在互联网上,但是IFrame作为隐藏帧有一个弊端,那就是浏览器的进度条始终处在读取状态。为了使用户获得更好体验,“Google的天才们”使用了一个叫“htmlfile”的对象解决了这一问题,并把它运用了了GMail和GTalk两个产品上。 如今我们公司要做的新项目上要求有实时报警功能,本来我想用AJAX轮询做,但是觉得挺没追求的, 阅读全文
posted @ 2011-04-12 23:10 颜骨柳筋才大如海 阅读(384) 评论(1) 推荐(0)