L'équipe du projet Apache Tomcat 7 vient d'annoncer la disponibilité de la version 7.0.6 du serveur Web d'applications Java, la première version stable de la branche 7, après plusieurs bêtas successives depuis le mois d'Avril.
Cette édition implémente la version 2.2 des spécifications de JSP (Java Server Page) et la version 3 de l'API Servlet Java. Deux sous-composants de Java EE 6.
Il s'agit bien entendu des spécifications officielles du Java Community Process que la fondation Apache avait quitté en catastrophes vers la fin de l'année passé.
L'une des plus importantes améliorations de cette version concerne la configuration des applications Java, jusque-là soumise à la manipulation d'un seul et unique fichier web.xml par application, souvent à l'origine de nombreux risques de sécurité.
Tomcat 7 utilise donc les « Servlet 3.0 Annotations » qui permettent de séparer les instructions de configuration sur plusieurs fichiers s'occupant à part de la sécurité, des nouvelles connexions, des paramètres initiaux, des paramétrages spécifiques pour les librairies tierces...
Parmi les autres améliorations de Servlet 3.0, citons la gestion avancée des cookies et l'intégration des « threads asynchrones ». Ces derniers permettent d'augmenter le nombre de connexions simultanées que peut supporter une instance Tomcat.
Cette version corrige aussi de nombreux bogues, notamment des problèmes de fuite de mémoire que Tomcat 7 trainait depuis plusieurs bêtas.
Si l'avenir d'Apache Harmony (le projet d'une implémentation Java entièrement libre) est plus incertain que jamais, la fondation Apache continue de supporter et de maintenir des dizaines de produits de taille dans l'écosystème Java.
Et ce, loin de son comité exécutif.
Mais combien de temps durera cette situation ?
Le code source de Tomcat 7, ses binaires et une nouveau package conçu pour être intégré à d'autres applications sont disponibles en téléchargement sur cette page
Et vous ?
Avez-vous essayé Tomcat 7 ? Qu'en pensez-vous ?
Apache Tomcat 7 disponible en version stable
Le serveur d'application Java implémente les spécifications de JSP 2.2 et Servlet 3
Apache Tomcat 7 disponible en version stable
Le serveur d'application Java implémente les spécifications de JSP 2.2 et Servlet 3
Le , par Idelways
Une erreur dans cette actualité ? Signalez-nous-la !