gwt Comet更容易在jetty或tomcat上实现?

gwt Comet更容易在jetty或tomcat上实现?,tomcat,gwt,jetty,comet,Tomcat,Gwt,Jetty,Comet,gwt Comet更容易在jetty或tomcat上实现?我真的怀疑它是否有任何区别。有一个可以与名为Streamhub的独立服务器一起工作的。我在Tomcat中托管Swing MVC应用程序,并将StreamHub用作Comet服务器 我同意Supertux的回答-如果您使用Jetty或Tomcat,您的主服务器中会有更多的线程或连接-最好将流式连接卸载到为处理它而构建的服务器。我看到Jetty有连接库,这使得在一个线程上处理多个连接变得很容易。。。Tomcat有类似的功能吗?是的,但是有不同

gwt Comet更容易在jetty或tomcat上实现?

我真的怀疑它是否有任何区别。

有一个可以与名为Streamhub的独立服务器一起工作的。我在Tomcat中托管Swing MVC应用程序,并将StreamHub用作Comet服务器

我同意Supertux的回答-如果您使用Jetty或Tomcat,您的主服务器中会有更多的线程或连接-最好将流式连接卸载到为处理它而构建的服务器。

我看到Jetty有连接库,这使得在一个线程上处理多个连接变得很容易。。。Tomcat有类似的功能吗?是的,但是有不同的API。Jetty的方法更直观(请求一个延续,并使用它来“暂停并恢复”Servlet请求)。在Tomcat中,Servlet实现了CometProcessor,它定义了事件(CometEvent),当客户端发送数据和发生错误时,在连接的开始和结束时调用该事件。使用ServletResponse.getWriter()将数据发送到客户端Jetty使用了巧妙的异常抛出魔法;Tomcat(我认为)将更多的1:1映射到底层NIOAPI。同意@stevedbrown顺便说一句,无论你使用哪一个都不会有什么不同:-)