Tomcat 7.0.19 vs Tomcat 7.0.18
Tomcat is een servletcontainer en een webserver, die wordt gebruikt voor het implementeren van Java Servlets en Java Server Pages. Het is een open source-software die is uitgebracht door Apache Software Foundation (ASF). Een groot aantal Tomcat-versies is vanaf het begin uitgebracht en de Tomcat-versie 7.0.x-serie is de eerste release voor ondersteuning van de Servlet 3.0-, JSP 2.2- en EL 2.2-specificaties. Tomcat 7.0.19 is de nieuwste versie in de Tomcat 7.0.x-serie. Het is ontwikkeld om de problemen op te lossen die bestaan in versie 7.0.18 en lager versies
Tomcat 7.0.18
Kater 7.0.18 is niet formeel vrijgegeven omdat het informatie vrijgeeft en kwetsbaarheden bevat met betrekking tot de beschikbaarheid. Een toepassing zoals niet-vertrouwde webtoepassingen kan bijvoorbeeld beperkte bestanden verkrijgen en kan worden beïnvloed om de JVM (Java Virtual Machine) te laten crashen. Over het algemeen moet de toegang tot deze beperkte bestanden worden voorkomen door een beveiligingsbeheerder, maar een gebrek aan validaties in verzoekkenmerken die in deze Tomcat-versie worden gebruikt, veroorzaakt dit probleem. Onnodige codes in Tomcat 7.0.18 zijn verwijderd, om de waarschuwingen in de IDE te verminderen, zijn er ook meer verbeteringen aangebracht in het Windows-installatieprogramma als oplossing voor bovengenoemde problemen.
Tomcat 7.0.19
Tomcat 7.0.19 is uitgebracht door de bugs en beveiligingsproblemen op te lossen die zijn getroffen in Tomcat 7.0.18 en lagere versies. Ook bevat deze versie nieuwe features. Hoewel de gebruiker het laatst gewijzigde tijdstip van een JSP later of eerder wijzigt, vindt hercompilatie van JSP plaats in de nieuwe release. Het Windows-installatieprogramma voor Tomcat kan ook worden gebruikt voor het installeren van meerdere instanties. Verder is JDBC-pool, een alternatieve poolingoptie voor databaseverbindingen, ingebed in Tomcat 7.0.19.
Verschil tussen Tomcat 7.0.19 en Tomcat 7.0.18
– Tomcat 7.0.19 is de nieuwste versie in de 7.0.x-serie en is officieel uitgebracht, terwijl Tomcat 7.0.18 niet formeel op de markt is uitgebracht.
– Er zijn enkele problemen beschikbaar in Tomcat 7.0.18, zoals het vrijgeven van informatie en beveiligingsproblemen; die problemen zijn opgelost in de nieuwe versie, Tomcat 7.0.19.
– Ook zijn er veel nieuwe functies opgenomen in versie 7.0.19, bijvoorbeeld Tomcat 7.0.19 bevat JDBC-pool, maar het is niet beschikbaar in 7.0.18.
– Sinds Tomcat 7.0.18 niet is uitgebracht, heeft de Tomcat 7.0.19-versie alle benodigde wijzigingen en bugfixes verwerkt.