tomcat或glassfish作为彗星服务器?

它们都是免费的,但我认为玻璃鱼有一些限制,或者当你达到某个用户(彗星)时,你必须支付? 那是对的吗?

若是真的,你能用tomcat作为彗星服务器吗?

如果没有,那么哪些免费的彗星服务器支持长轮询和iframe?

它们都是免费的,但我认为玻璃鱼有一些限制,或者当你达到一定数量的用户(彗星)时,你必须支付? 那是对的吗?

不,GlassFish没有这样的限制(你在哪里听说过?)。 如果您想通过订阅获得官方支持,您只需付费。

如果没有,那么哪些免费的彗星服务器支持长轮询和iframe?

Jetty支持彗星式编程。 Tomcat有一个Comet实现 (但我发现有更多的抱怨,而不是关于它的积极反馈)。 你也可以嵌入StreamHub 。 但我不确定他们究竟支持什么。

就个人而言,我会选择GlassFish v3 / Grizzly。 主要原因是你会发现很多样本,教程等(没有提到你已经下载了GlassFish和NetBeans)。 例如这一个 。

更新:在谷歌搜索更多关于这个主题,我发现Atmosphere , 一个可移植的AjaxPush / Comet框架为每个人 (不知道这个框架,并想提到它)。 引用其网站:

Atmosphere是一个基于POJO的框架,使用Inversion of Control(IoC)将push / Comet带给大众! 最后一个框架可以运行在任何基于Java的Web服务器上,包括Google App Engine,Tomcat,Jetty,GlassFish,Weblogic,Grizzly,JBossWeb和JBoss,Resin等,而无需等待Servlet 3.0异步支持或无需支持了解所有容器如何不同地实现Comet支持。

但是,我仍然会采用GlassFish v3 / Grizzly方式(让Atmosphere成熟一点)。

看看Jetty。 免费使用,并有很多Comet支持。