浏览 2439 次
|
锁定老贴子 主题:Comet实现的新选择
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2007-06-19 关键字: Comet
目前最强大的开源Comet解决方案是:
Dojo+Jetty Cometd+Jetty Continuation+Bayeux协议 一些相关的文档先放在这里,我就不多介绍了,大家都完全有能力读懂。 Jetty的作者,Servlet规范专家组成员Greg Wilkins写的两篇文章: Ajax, Comet and Jetty: http://www.webtide.com/downloads/whitePaperAjaxJetty.html Cometd with Jetty: http://blogs.webtide.com:8080/gregw/2006/08/03/1154583360000.html Bayeux协议: http://svn.xantus.org/shortbus/trunk/bayeux/protocol.txt 一种基于JSON的、平台中立的分路复用协议,可以由任何Comet客户端和服务器端实现。目前客户端的Dojo、服务器端的Jetty Cometd已经实现了对这个协议的支持。 一个使用这个解决方案的实例: Active AJAX based live dashboards: http://www.qenet.co.uk/warwick/whitepaper-pushTech.pdf 根据Greg Wilkins的测试,最后Jetty Cometd服务10000个用户875个线程,只用了57M内存。 http://groups.google.com/group/cometd-dev/browse_thread/thread/09d80fb4abdc4f5c Pushlets作者Just van den Broecke也承认,Pushlets存在着可伸缩性的问题: 引用 Yes, I am aware of the scalability limitations of the Pushlets framework. A dedicated server-side technique based on NIO (such as Greg, hi there, is working on ?) could help.
并且申请加入Cometd的开发工作: 引用 With great interest I have been following recent COMET developments and would like to join cometd developments in whatever way.
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2007-06-20
正在一个实际的项目中使用cometd,也是在行进中探索
|
|
| 返回顶楼 | |
|
时间:2007-06-20
试问,有没有ROR的解决方案
|
|
| 返回顶楼 | |
|
时间:2007-06-21
我有时候在想,有了comet是不是可以做一些即时性的网络游戏。。。例如棋牌、坦克大战之类的。。。
不知道有没有人投资做这些。。。好处是不用下载客户端。 以前看到过一个台湾人做的基于web的mmorpg,不过就是把当时我的机器的cpu给占满了。。。后来忘记地址了。 |
|
| 返回顶楼 | |
|
时间:2007-06-23
hax 写道 我有时候在想,有了comet是不是可以做一些即时性的网络游戏。。。例如棋牌、坦克大战之类的。。。
不知道有没有人投资做这些。。。好处是不用下载客户端。 以前看到过一个台湾人做的基于web的mmorpg,不过就是把当时我的机器的cpu给占满了。。。后来忘记地址了。 comet可以做狠多事情,但是comet能做的事情都可以用传统的C/S架构做的更好,而comet的优势并不明显,最大的隐患是受限于浏览器的处理能力。所以到现在comet还没有火爆起来。 但是我绝对相信comet是未来的趋势 |
|
| 返回顶楼 | |
|
时间:2007-06-24
这个“新”的cometd, 架构几乎与XEP0124完全相同:
http://www.xmpp.org/extensions/xep-0124.html 而几乎在所有能够通过web访问的jabber客户端(或者通过http协议的jabber客户端)都或多或少实现了这个协议。 |
|
| 返回顶楼 | |
|
时间:2007-06-27
servlet3.0规范以后就要支持comet了
|
|
| 返回顶楼 | |
|
时间:2007-11-21
GlashFish v2也是支持comet的,不过还不知道其并发能力如何?
|
|
| 返回顶楼 | |
|
时间:2007-11-22
不是还有个FLASH方案的?
|
|
| 返回顶楼 | |
















