Le projet Jetty, dont le socle a récemment été migré et pris en charge par la fondation Eclipse, est disponible en version 7.0
Cette nouvelle version supportant les spécifications Servlet 2.5 et JSP 2.1 consiste en quelques réorganisations des sources et packages, ainsi que d'importantes améliorations du socle du produit.
Elle correspond en outre à :
- Support de Servlet 2.5 ainsi qu'un début de prise en charge de Servlet 3.0 (notamment les fragments)
- Support complet de Java 1.5
- Fonctionnalité de "Continuations" (Cf. Servlet 3.0 async) supposée compatible avec la future norme Servlet 3.0
- Support de JASPI pour la configuration de modules d'authentification
- Amélioration du support OSGi
- Optimisations et amélioration de performances
- Mécanisme de démarrage modulaire
Pour ceux qui s'intéresse à Comet, le projet cometd-jetty a été déprécié en faveur de cometd-java qui est optimisé pour cette version 7.0 de Jetty mais a pour objectif d'être compatible avec n'importe que implémentation de Servlet 2.5.
On notera également la mise à disposition de la distribution Open Source Jetty-Hightide par la société Webtide qui propose des services et du support autour de Jetty. La version actuellement disponible s'appuie cependant sur Jetty 6.0, en attendant une mise à jour.
Au programme des ajouts à la distribution standard :
- Implémentation JSP Glassfish
- Implémentation JTA Atomikos
- Maven plugin
- Ant integration
- setuid
- Spring configuration
Utilisez vous Jetty ? Peut-on le comparer à Tomcat ?
Télécharger Jetty 7.0
Télécharger Jetty-hightide
Outil de migration mis à disposition
Source