Unterschied zwischen Tomcat 7.0.19 und Tomcat 7.0.18

Tomcat 7.0.19 gegen Tomcat 7.0.18

Tomcat ist ein Servlet-Container und ein Webserver, der zur Implementierung von Java Servlets und Java Server Pages verwendet wird. Es ist eine Open Source-Software, die von der Apache Software Foundation (ASF) veröffentlicht wird. Eine große Anzahl von Tomcat-Versionen wurde seit seiner Einführung veröffentlicht. Die Tomcat-Version 7.0.x-Serie ist die erste Version, die die Spezifikationen von Servlet 3.0, JSP 2.2 und EL 2.2 unterstützt. Tomcat 7.0.19 ist die neueste Version der Tomcat 7.0.x-Serie. Es wurde entwickelt, um die Probleme zu beheben, die in Version 7.0.18 und den folgenden Versionen vorhanden sind

Tomcat 7.0.18

Tomcat 7.0.18 wurde nicht offiziell veröffentlicht, da es einige Offenlegungen und Schwachstellen in Bezug auf die Verfügbarkeit enthält. Zum Beispiel kann eine Anwendung wie nicht vertrauenswürdige Webanwendungen eingeschränkte Dateien erhalten, und es kann davon betroffen sein, dass die JVM (Java Virtual Machine) abstürzt. Im Allgemeinen sollte der Zugriff auf diese eingeschränkten Dateien von einem Sicherheitsmanager verhindert werden. Fehlende Überprüfungen in den in dieser Tomcat-Version verwendeten Anforderungsattributen verursachen jedoch dieses Problem. In Tomcat 7.0.18 wurden nicht mehr benötigte Codes entfernt. Um die Warnungen in der IDE zu reduzieren, wurden im Windows-Installationsprogramm weitere Verbesserungen vorgenommen, um die oben genannten Probleme zu beheben.

Tomcat 7.0.19

Tomcat 7.0.19 wurde veröffentlicht, indem die in Tomcat 7.0.18 und den folgenden Versionen betroffenen Fehler und Sicherheitsprobleme behoben wurden. Auch diese Version enthält neue Funktionen. Obwohl der Benutzer den letzten Änderungszeitpunkt einer JSP entweder später oder früher ändert, erfolgt die JSP-Neukompilierung in der neuen Version. Mit dem Windows-Installationsprogramm für Tomcat können auch mehrere Instanzen installiert werden. Darüber hinaus wurde in Tomcat 7.0.19 ein JDBC-Pool, eine alternative Option für das Datenbankverbindungspooling, eingebettet.

Unterschied zwischen Tomcat 7.0.19 und Tomcat 7.0.18

- Tomcat 7.0.19 ist die neueste Version der 7.0.x-Serie und wurde offiziell veröffentlicht, während Tomcat 7.0.18 nicht offiziell auf den Markt gebracht wurde.

- In Tomcat 7.0.18 sind einige Probleme verfügbar, z. B. Offenlegung von Informationen und Sicherheitsfragen. Diese Probleme wurden in der neuen Version Tomcat 7.0.19 behoben.

- In der Version 7.0.19 wurden auch zahlreiche neue Funktionen hinzugefügt. Tomcat 7.0.19 enthält beispielsweise einen JDBC-Pool, ist jedoch in 7.0.18 nicht verfügbar.

- Da Tomcat 7.0.18 nicht veröffentlicht wurde, wurden in Tomcat 7.0.19 alle erforderlichen Änderungen und Fehlerbehebungen vorgenommen.