Tomcat 7.0.19 contre Tomcat 7.0.18
Tomcat est un conteneur de servlet et un serveur Web, qui est utilisé pour implémenter Java Servlets et Java Server Pages. Il s'agit d'un logiciel open source publié par Apache Software Foundation (ASF). Un grand nombre de versions de Tomcat ont été publiées depuis son lancement, et la série Tomcat version 7.0.x est la première version à prendre en charge les spécifications Servlet 3.0, JSP 2.2 et EL 2.2. Tomcat 7.0.19 est la dernière version de la série Tomcat 7.0.x. Il a été développé pour résoudre les problèmes existant dans la version 7.0.18 et les versions inférieures
Tomcat 7.0.18
Tomcat 7. La version 0.18 n'a pas été publiée officiellement car elle contient des divulgations d'informations et des vulnérabilités liées à la disponibilité. Par exemple, une application telle que des applications Web non approuvées peut obtenir des fichiers restreints et peut être affectée pour planter la JVM (Java Virtual Machine). Généralement, l'accès à ces fichiers restreints doit être empêché par un responsable de la sécurité, mais le manque de validations dans les attributs de requête utilisés dans cette version de Tomcat est à l'origine de ce problème. Les codes inutiles dans Tomcat 7.0.18 ont été supprimés, afin de réduire les avertissements dans l'IDE, et d'autres améliorations dans le programme d'installation de Windows ont été apportées comme solution aux problèmes mentionnés ci-dessus.
Tomcat 7.0.19
Tomcat 7.0.19 a été publié en corrigeant les bogues et les problèmes de sécurité affectés dans Tomcat 7.0.18 et les versions inférieures. De plus, cette version comprend de nouvelles fonctionnalités. Bien que l'utilisateur modifie l'heure de la dernière modification d'une JSP, soit plus tard, soit plus tôt, la recompilation JSP se produit dans la nouvelle version. En outre, le programme d'installation Windows pour Tomcat peut être utilisé pour installer plusieurs instances. De plus, le pool JDBC, qui est une option alternative de mise en pool des connexions de base de données, a été intégré à Tomcat 7.0.19.
Différence entre Tomcat 7.0.19 et Tomcat 7.0.18
– Tomcat 7.0.19 est la dernière version de la série 7.0.x, et elle a été officiellement publiée, alors que Tomcat 7.0.18 n'a pas été officiellement lancé sur le marché.
– Certains problèmes sont disponibles dans Tomcat 7.0.18, tels que la divulgation d'informations et les problèmes de sécurité; ces problèmes ont été corrigés dans la nouvelle version, Tomcat 7.0.19.
– De nombreuses nouvelles fonctionnalités ont également été incluses dans la version 7.0.19, par exemple, Tomcat 7.0.19 inclut le pool JDBC, mais il n'est pas disponible dans la version 7.0.18.
– Étant donné que Tomcat 7.0.18 n'est pas sorti, la version 7.0.19 de Tomcat a incorporé toutes les modifications nécessaires et les corrections de bogues.