Tech

Apache lance Tomcat 11

Apache a annoncé la sortie de Tomcat 11 et marque le 25e anniversaire du premier commit dans le référentiel de code source Apache Tomcat depuis qu’il est devenu un projet ASF.


Apache Tomcat est une implémentation open source des spécifications Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations et Jakarta Authentication, qui font toutes partie de la plateforme Jakarta EE, qui est elle-même l’évolution de Java EE. plate-forme. Selon une enquête menée auprès de plus de 26 000 développeurs dans le monde, 60 % des développeurs utilisent régulièrement Tomcat comme serveur d’applications.

Apache lance Tomcat 11

Java 21 est désormais la version prise en charge de Tomcat 11. Il s’agit d’un changement important par rapport à Tomcat 10.1 qui prenait en charge Java 11+.

Les principales améliorations apportées à Tomcat 11 commencent par des correctifs et des améliorations pour WebDAV, ainsi que par des améliorations du recyclage des requêtes/réponses récemment ajouté pour HTTP/2 et par la prise en charge des threads virtuels. Introduits dans JDK 21, les threads virtuels sont des threads légers qui réduisent l’effort d’écriture, de maintenance et d’observation des applications simultanées à haut débit. La fonctionnalité offre une alternative au pool de threads standard de Tomcat qui était jusqu’à présent utilisé pour allouer les threads du noyau de la plate-forme et du système d’exploitation.

Les améliorations et correctifs de WebDav incluent une meilleure gestion des en-têtes dans WebdavServlet ; et renvoyer correctement l’ordre des entiers dans une réponse à plusieurs statuts à un WebDAV. Les réponses multi-états lors de l’échec de la suppression d’une collection via WebDAV ont également été améliorées, ainsi que la gestion des chemins.

La nouvelle version ajoute également la prise en charge du rechargement automatique des clés et certificats TLS mis à jour sans aucun temps d’arrêt. L’équipe affirme que cela permettra une intégration facile avec LetsEncrypt, simplifiant considérablement le processus de renouvellement des certificats TLS. La prise en charge a également été ajoutée pour l’utilisation d’OpenSSL pour TLS via la nouvelle API FFM de Java. Les développeurs de Tomcat affirment que cela fournit un mécanisme plus fiable et plus facile à utiliser pour intégrer Tomcat à OpenSSL.

La prise en charge de WebSockets a également été améliorée avec de meilleures performances et évolutivité grâce à la mise à niveau de l’API WebSocket vers Jakarta WebSocket 2.2.

Tomcat 11 est disponible dès maintenant.

Apache lance Tomcat 11

Plus d’informations

Site Web Tomcat

Articles connexes

Apache met à jour Tomcat

Une nouvelle ère pour le printemps

Jakarta EE 10 – Une nouvelle ère pour Java sur le cloud

Publication des spécifications du Jakarta EE 9

Croissance fulgurante de Jakarta EE

Eclipse publie la spécification Jakarta EE 8

Pour être informé des nouveaux articles sur I Programmer, inscrivez-vous à notre newsletter hebdomadaire, abonnez-vous au flux RSS et suivez-nous sur Gazouillement, Facebook ou Linkedin.

Bannière


livre électronique


Commentaires

ou envoyez votre commentaire par e-mail à : [email protected]



Source link