Coming into harbour

Jetty 9.0.0 sees first milestone

The first (well, zeroth) milestone release of Jetty 9.0.0 is already out, less than a month since developer Jesse McConnell profiled new features of the upcoming release. Writing on his blog, McConnell asked users to download the milestone, key features of which are “largely in place”, and provide feedback on mailing lists or on Twitter using the hashtag #jettyserver.

As we covered previously, Jetty 9’s headline feature is support for next-generation protocols SPDY, WebSockets, MUX and HTTP/2.0 - meaning that Jetty is no longer merely a humble HTTP server. Support for SPDY v3 enables Jetty to ‘push’ content to a browser without having to wait for a request, cutting down the roundtrip delay by around 75%, while highly-fashionable WebSockets allow for real-time communication.

However, that’s not all in this release: SSL support has been improved to make implementations of edge cases more human-readable, and the asynchronous HTTP client has been refactored in order to simplify the API.

While the Servlet 3.1 spec seems unlikely to be ready in time for this release, McConnell writes that “much of the support is already in place”, meaning that support will be easily patched in at a later date.

This current milestone lacks support for one last major feature, pluggable modules, but this is promised to arrive in future previews. Hopefully all will be done in time for their self-imposed November release date - in the meantime, the milestone is available to download at the project’s git repository.

Elliot Bentley

What do you think?

JAX Magazine - 2014 - 05 Exclucively for iPad users JAX Magazine on Android

Comments

Latest opinions