码迷,mamicode.com
首页 >  
搜索关键字:comet    ( 263个结果
使用Node.js实现数据推送
业务场景:后端更新数据推送到客户端(Java部分使用Tomcat服务器)。后端推送数据的解决方案有很多,比如轮询、Comet、WebSocket。1. 轮询对于后端来说开发成本最低,就是按照传统的方式处理Ajax请求并返回数据,在学校的时候实验室的项目一直都采用轮询,因为它最保险也最容易实现。但轮询...
分类:Web程序   时间:2014-08-11 21:12:52    阅读次数:316
使用Tomcat实现基于iframe streaming的Comet聊天室
这是一个基于Comet实现的聊天室Demo,功能类似于QQ群聊。聊天过程中如果有新想消息,那么就需要服务器推送消息到浏览器,所以这里可以使用Comet技术。 Comet一般有两种实现方式:长轮询(long-polling)、流(streaming)。而本文中的这个Demo的实现方式是基于流(streaming),前端使用了一个隐藏的iframe,这也是比较常用的一种方式。不过由于使用iframe流,导致浏览器上面的进度一直在转,这是因为iframe一直在加载的原因,先不要在意这些细节。 Tomcat提供了C...
分类:其他好文   时间:2014-08-11 10:09:52    阅读次数:213
Comet:基于 HTTP 长连接的“服务器推”技术
“服务器推”技术的应用请访问 Ajax 技术资源中心,这是有关 Ajax 编程模型信息的一站式中心,包括很多文档、教程、论坛、blog、wiki 和新闻。任何 Ajax 的新信息都能在这里找到。 订阅 Ajax 相关文章和教程的 RSS 提要传统模式的 Web 系统以客户端发出请求、服务器端响应的....
分类:其他好文   时间:2014-08-08 09:34:25    阅读次数:430
java 使用 comet4j 主动向客户端推送信息 简单例子
【背景】 今天,一个前端的师弟问我怎样做实时聊天窗口,我毫不犹豫地说:在前台定时访问服务端呀!师弟默默地百度了一番,最后告诉我,有一种技术是后服务端动推送信息给客户端的,这种技术的名字叫comet,我惊呆了,因为完全没听过,赶紧上网搜集资料,耗了一个晚上写了个简单的例子,实现主动向客户端发送信息。....
分类:编程语言   时间:2014-08-07 02:57:58    阅读次数:336
选择学习Pomelo
我之前的项目都是基于http做网络通信,但是做多玩家同时对战的游戏,http短连接不支持服务器的push是个问题,这样客户端就没办法收到服务器的消息。最简单的方法是定时发起request询问服务器,显然效率和流量是个问题。还有Comet方法,即服务器保持连接直到有数据可用才返回。网上搜了一下come...
分类:其他好文   时间:2014-08-03 17:46:35    阅读次数:230
Comet入门及最简单的Java Demo
在浏览网页的时候,如果有新的消息,如何接收到?HTTP协议不能由服务器主动给客户端发送消息。1、刷微博、逛论坛贴吧,想看最新的信息怎么办?F5刷新一下就OK了!2、上面一种方式是被动的,如果用户不去刷新页面,就看不到消息。如何让服务器主动推送消息给客户端浏览器,一种方式是用setInterval来Ajax定时刷新。这样一来,刷新操作不是由用户来操作,而是由浏览器去自动发起请求,用户无法察觉到,给用...
分类:编程语言   时间:2014-08-01 10:53:51    阅读次数:284
COMET技术具体实现 结合PHP和JQUERY
具体看代码,费话不说PHP服务端$mem = new RTMEM();if(!$mem->conn()) exit('no mem server');if(!$mem->getstate()) exit('moonjksrv is not runing');$alminfo = $mem->ge.....
分类:Web程序   时间:2014-07-18 19:12:11    阅读次数:317
谁说长连接、长轮询必须用异步!
看了好多帖子一说长连接、长轮询、Comet之类的都是用的异步页面,而且每个人的异步页面的用法还都不一样。搞的我这个以前没用过异步页面的程序猿一头雾水,于是就想能不能不用异步页面实现长连接。经过一番研究还是可以的,不敢独享,拿出来大家给看看,有不到之处还望指点。
分类:其他好文   时间:2014-05-22 14:57:43    阅读次数:436
30天轻松学习javaweb_Eclipse在修改了web.xml后将自动更新到tomcat服务器中
context.xml中增加WEB-INF/web.xml,Eclipse在修改了web.xml后将自动更新到tomcat服务器中。 WEB-INF/web.xml --> <!-- Uncomment this to enable Comet connec...
分类:编程语言   时间:2014-05-21 17:33:49    阅读次数:256
COMET 异步通知服务器关闭数据连接实现思路
在小编络络 COMET实践笔记 一文中注意事项中有这么一段话使用长连接时, 存在一个很常见的场景:客户端需要关闭页 面,而服务器端还处在读取数据的阻塞状态,客户端需要及时通知服务器端关闭数据连接。服务器在收到关闭请求后首先要从读取数据的阻塞状态唤醒,然后释放为 这个客户端分配的资源,再关闭连接。所以...
分类:其他好文   时间:2014-05-19 16:14:57    阅读次数:322
263条   上一页 1 ... 24 25 26 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!