5

这两个 Java comet 库有什么区别?有理由选择一个而不是另一个吗?

4

2 回答 2

1

根据我的个人经验,我强烈建议您远离它们!DWR 团队转身开始开发,3.0 版将很快准备就绪。

于 2010-10-23T02:46:29.063 回答
1

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

Cometd 我从经验中不知道,但从环顾四周我知道它似乎有很好的记录。不过,GH 存储库没有 Atmosphere 那么多的追随者。据我所知,它不支持与 Atmosphere 一样多的容器。

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

您还可以在此处找到有关此问题的旧文章,但从那时起,这两个框架都发展了很多:

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

于 2014-07-02T16:17:14.787 回答