什么是Jetty
Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。如果让一个人说出一种开源的servlet容器,可能他们会回答Apache Tomcat。但是,Tomcat并不是孤单的,我们还有Jetty。Jetty作为可选的servlet容器只是一个额外的功能,而它真正出名是因为它是作为一个可以嵌入到其他的Java代码中的servlet容器而设计的。这就是说,开发小组将Jetty作为一组Jar文件提供出来,因此你可以在你自己的代码中将servlet容器实例化成一个对象并且可以操纵这个容器对象。
Jetty在servlet容器中算不上一个新面孔;它从1998年就已经崭露头角。Jetty的发布遵循了Apache 2.0的开源协议,你可以在免费软件和商业软件中使用Jetty而不用支付版税。
Jetty具备以下特点:
快速高效
。Jetty是最快的Servlet服务器之一
。Jetty可以处理上千个并发连接
小巧嵌入
。Jetty的jar只有600多K
。可动态嵌入到应用程序,适合开发web2.0等应用
应用广泛
。开源项目有Geronimo, JBoss, JOnAS等
。商业项目有IBM Tivoli, Sonic MQ and Cisco SESM等
可到Jetty网站 http://jetty.mortbay.org/jetty/ 查看最新信息
页:
[1]