Jetty是一个100%由Java实现的、开源的HTTP服务器和javax.servlet容器,它不仅仅作为一个独立服务软件(如Tomcat) 被使用,而且其 优良的组件(Componet)设计、高内聚低耦合、高扩展性等特性使得Jetty非常易于作为嵌入式工具使用,在这一领域已经成功应用于多个产品当中。 Web2.0时代的来临使得Web服务器不得不去处理更多的请求,而花费更多的时间去处理请求,服务器压力和稳定性必将 受到极大的挑战。Jetty率先为解决这类问题从服务器底层提供了一个名为 Continuations的 机制,来实现异步Servlet功能, 帮助开发者轻松实现Ajax Push功能。另外Jetty提供IO多路复用的连接器实现,使得服务器可以花费较少的资源来并发服务多个请求,也提高Web应用程序在高负载情况下的稳 定性和健壮性,所以Jetty完全胜任企业级应用。如上这些特性都是为在web2.0时代下Web应用程序量身打造,并且Jetty开发团队一直关注这一 方向的进展。