开源Java Servlet 容器,Jetty 9.2.0 发布

jopen 10年前

Jetty 提供了一个 Web 服务器javax.servlet 容器,可选插件支持 SPDY, WebSocket, OSGi, JMX, JNDI, JAAS 和许多其他集成。Jetty能够用在各种各样的项目和产品,无论是在研发和生产。Jetty可以很容易地嵌入到设备,工具,框架,应用服务器和集群。
jetty-logo-80x22.png
特性:

  • Full-featured and standards-based
  • Open source and commercially usable
  • Flexible and extensible
  • Small footprint
  • Embeddable
  • Asynchronous
  • Enterprise scalable
  • Dual licensed under Apache and Eclipse

Jetty 9.2.0 发布了,该版本值得关注的改进包括:

  • 支持 Java 8

  • 使用 Apache 版本的 Jasper 来处理 JSP/JSTL

  • 异步 I/O 代理
  • 异步 FastCGI
  • ALPN (Application Layer Protocol Negotiation) 规范支持
  • 多个Jetty base directories
详细的改进记录:
jetty-9.2.0.v20140526 - 26 May 2014   + 429390 Decoders and Encoders are not registered for non-annotated     ClientEndpoint   + 434810 better handling of bad messages   + 435086 ${jetty.base}/resources not on classpath when using     --module=resources   + 435088 lib/npn packaging of jetty-distribution is off   + 435206 Can't add Cookie header on websocket ClientUpgradeRequest   + 435217 Remove deprecated TagLibConfiguration   + 435223 High cpu usage in     FCGIHttpParser.parseContent(ResponseContentParser.java:314).   + 435338 Incorrect handling of asynchronous content.   + 435412 Make AbstractSession.access() more amenable to customization