【发布时间】:2011-03-31 18:40:14
【问题描述】:
这两个 Java comet 库有什么区别?有理由选择一个而不是另一个吗?
【问题讨论】:
标签: java comet atmosphere
这两个 Java comet 库有什么区别?有理由选择一个而不是另一个吗?
【问题讨论】:
标签: java comet atmosphere
根据我自己使用 Atmosphere 框架的经验,它也缺少一些文档和问题,例如必须将您自己的功能添加到实际协议中。它是相当新的,它似乎获得了更多的牵引力和支持,但它(仍然)没有一个庞大的社区支持它。除此之外,它同时具有 Java 和 JavaScript 的服务器和客户端。它集成在 Vaadin 框架中,并且已经有许多与 Play 和 GWT 等其他框架一起使用的示例。 Atmosphere 的一个非常好的地方是它几乎支持任何容器:Tomcat、JBoss、Jetty、Glassfish...所以如果这是一个需求,它是一个不错的选择。
Cometd 我从经验中不知道,但从环顾四周我知道它似乎有很好的记录。不过,GH 存储库没有 Atmosphere 那么多的追随者。据我所知,它不支持与 Atmosphere 一样多的容器。
两者都与 Google Guice 和其他常见要求集成。
你也可以在这里找到一篇关于这个问题的旧文章,但是从那时起这两个框架都发展了很多:
【讨论】:
根据我的个人经验,我强烈建议你远离他们! DWR 团队转身开始开发,3.0 版将很快准备就绪。
【讨论】: