Unterschied zwischen Tomcat 7. 0. 19 und Tomcat 7. 0. 18

Anonim

Tomcat 7. 0. 19 vs Tomcat 7. 0. 18

Tomcat ist ein Servlet-Container und ein Webserver, Servlets und Java Server Pages. Es ist eine Open-Source-Software von Apache Software Foundation (ASF) veröffentlicht. Eine große Anzahl von Tomcat-Versionen wurde von seiner Einführung freigegeben und die Tomcat-Version 7. 0. x-Serie ist die erste Version zur Unterstützung der Spezifikationen Servlet 3. 0, JSP 2. 2 und EL 2. 2. Tomcat 7. 0. 19 ist die neueste Version in Tomcat 7. 0. x-Serie. Es wurde entwickelt, um die Probleme in Version 7. 0. 18 und unten Versionen

Tomcat 7. 0. 18

Tomcat 7. 0. 18 wurde nicht offiziell veröffentlicht, da es Informationen über Offenlegung und Schwachstellen im Zusammenhang mit der Verfügbarkeit enthält. Beispielsweise kann eine Anwendung wie nicht vertrauenswürdige Webanwendungen eingeschränkte Dateien erhalten und kann dazu führen, dass die JVM (Java Virtual Machine) zum Absturz gebracht wird. Im Allgemeinen sollte der Zugriff auf diese eingeschränkten Dateien durch einen Sicherheitsmanager verhindert werden, aber das Fehlen von Validierungen in Anforderungsattributen, die in dieser Tomcat-Version verwendet werden, verursacht dieses Problem. Unnötige Codes in Tomcat 7. 0. 18 wurden entfernt, um die Warnungen in der IDE zu reduzieren, wurden auch mehr Verbesserungen im Windows-Installer als Lösung für die oben genannten Probleme getan.

Tomcat 7. 0. 19

Tomcat 7. 0. 19 wurde durch Beheben der Fehler und Sicherheitsprobleme in Tomcat 7. 0. 18 und unten Versionen freigegeben. Diese Version enthält auch neue Funktionen. Obwohl der Benutzer die letzte modifizierte Zeit einer JSP ändert, entweder später oder früher, tritt die JSP-Neukompilierung in der neuen Version auf. Außerdem kann das Windows-Installationsprogramm für Tomcat zum Installieren mehrerer Instanzen verwendet werden. Darüber hinaus wurde der JDBC-Pool, der eine alternative Datenbankverbindungs-Pooling-Option darstellt, in Tomcat 7. 0. 19 …

Tomcat 7. 0. 19 ist die neueste Version in 7. 0. x-Serie, und es war offiziell veröffentlicht, während Tomcat 7. 0. 18 nicht offiziell auf den Markt gebracht wurde.

- Es gibt einige Probleme in Tomcat 7. 0. 18 wie Offenlegung von Informationen und Sicherheitsprobleme; Diese Probleme wurden in der neuen Version behoben, Tomcat 7. 0. 19.

Auch in der 7. 0. 19-Version sind viele neue Funktionen enthalten, zum Beispiel Tomcat 7. 0. 19 enthält JDBC-Pool, ist aber nicht in 7. 0 verfügbar. 18.

- Da Tomcat 7. 0. 18 nicht freigegeben wurde, enthält die Version Tomcat 7. 0. 19 alle erforderlichen Änderungen und Fehlerkorrekturen.