2010-01-07 92 views
3

他們都是免費的,但我認爲glassfish有一些限制,或者當你達到一定數量的用戶(彗星),那麼你必須支付?那是對的嗎?tomcat或glassfish作爲慧星服務器?

如果屬實,您可以使用tomcat作爲慧星服務器嗎?

如果沒有,那麼哪些免費的慧星服務器支持長輪詢和iframe?

回答

9

他們都是免費的,但我認爲玻璃魚有一定的侷限性,或者當你達到一定數量的用戶(彗星),那麼你必須支付?那是對的嗎?

不,GlassFish沒有這樣的限制(你從哪裏聽到的?)。如果您想通過訂閱獲得官方支持,您只需支付費用。

如果沒有,那麼哪些免費的慧星服務器支持長輪詢和iframe?

Jetty支持彗星式編程。 Tomcat有一個Comet Implementation(但我發現更多complains比在谷歌上的積極反饋)。您也可以嵌入StreamHub。但我不確定他們確切支持什麼。

就我個人而言,我會使用GlassFish v3/Grizzly。主要原因是你會發現很多示例,教程等(不提你已經下載了GlassFish和NetBeans)。例如this one

UPDATE:雖然有關這個主題的google搜索多一點,我發現Atmosphere便攜式AjaxPush/Comet框架爲大家(不知道這個框架的,想提到它)。引用其網站:

大氣是一種基於POJO的框架,它使用控制反轉(IoC)爲大衆帶來推/彗星!最後,這個框架可以在任何基於Java的Web服務器上運行,包括Google App Engine,Tomcat,Jetty,GlassFish,Weblogic,Grizzly,JBossWeb和JBoss,Resin等等,而無需等待Servlet 3.0異步支持或無需瞭解Comet支持如何由所有容器實現不同。

但是,我仍然使用GlassFish v3/Grizzly方式(讓Atmosphere稍微成熟一些)。

+0

thx爲彗星鏈接。所以不管我有多少用戶,使用glassfish作爲彗星服務器都沒有限制? – ajsie 2010-01-07 20:49:47

+0

我不知道這樣的事情。正如我所說,你從哪裏聽到或讀到? – 2010-01-07 21:25:54

+0

不記得文章。但由於你還沒有聽說過任何它,我想我讀錯了:) – ajsie 2010-01-07 22:24:33

-1

看看碼頭。免費使用,並有很多Comet支持。

+0

但沒有iframe支持 – ajsie 2010-01-07 20:06:31

+0

我不知道。看看他們在Jetty發行版中的聊天客戶端演示,看看你是否喜歡它。 – 2010-01-08 06:54:26