使用Atmosphere或Cometd

时间:2010-08-18 19:57:33

标签: java comet atmosphere

这两个Java彗星库之间有什么区别?是否有理由选择其中一个?

2 个答案:

答案 0 :(得分:1)

根据我的个人经历,我强烈建议你远离他们两个人! DWR团队转而开始开发,3.0版本即将投入使用。

答案 1 :(得分:1)

根据我自己使用Atmosphere框架的经验,它也缺乏文档和问题,比如必须将自己的功能添加到实际协议中。这是相当近期的,似乎正在获得更多的牵引力和支持,但它(仍然)没有一个庞大的社区支持它。除此之外,它在Java和JavaScript中同时具有服务器和客户端。它集成在Vaadin框架中,已经有很多与Play和GWT等其他框架一起使用的例子。关于Atmosphere的一个非常好的事情是它几乎支持任何容器:Tomcat,JBoss,Jetty,Glassfish ......所以如果这是一个要求它是一个很好的选择。

Cometd我不是从经验中知道的,但我从周围看到的是,它似乎有很好的记录。尽管如此,GH信息库并没有像大气一样多的追随者。据我所知,它并不像Atmosphere那样支持多个容器。

两者都与Google Guice和其他常见要求集成。

你也可以在这里找到关于这个问题的旧文章,但从那时起两个框架都发生了很多变化:

http://www.ibm.com/developerworks/library/wa-reverseajax4/