Tomcat 7.0.19 vs Tomcat 7.0.18
Tomcat este un container de servlet și un server web, care este folosit pentru implementarea Servlet-urilor Java și a Paginilor Server Java. Este un software open source lansat de Apache Software Foundation (ASF). Un număr mare de versiuni Tomcat au fost lansate de la inițierea sa, iar seria Tomcat versiunea 7.0.x este prima versiune care acceptă specificațiile Servlet 3.0, JSP 2.2 și EL 2.2. Tomcat 7.0.19 este cea mai recentă versiune din seria Tomcat 7.0.x. A fost dezvoltat pentru a rezolva problemele existente în versiunea 7.0.18 și versiunile anterioare
Tomcat 7.0.18
Tomcat 7.0.18 nu a fost lansat oficial, deoarece conține unele dezvăluiri de informații și vulnerabilități legate de disponibilitate. De exemplu, o aplicație, cum ar fi aplicațiile web care nu sunt de încredere, poate obține fișiere restricționate și poate fi afectată să blocheze JVM (Java Virtual Machine). În general, accesarea acestor fișiere restricționate ar trebui să fie împiedicată de un manager de securitate, dar lipsa validărilor în atributele de solicitare utilizate în această versiune Tomcat cauzează această problemă. Codurile inutile din Tomcat 7.0.18 au fost eliminate, pentru a reduce avertismentele din IDE, de asemenea, au fost făcute mai multe îmbunătățiri în programul de instalare Windows ca soluție pentru problemele menționate mai sus.
Tomcat 7.0.19
Tomcat 7.0.19 a fost lansat prin remedierea erorilor și a problemelor de securitate afectate în Tomcat 7.0.18 și versiunile anterioare. De asemenea, această versiune constă din funcții noi. Deși utilizatorul modifică ultima oră modificată a unui JSP, fie mai târziu, fie mai devreme, recompilarea JSP are loc în noua versiune. De asemenea, programul de instalare Windows pentru Tomcat poate fi utilizat pentru instalarea mai multor instanțe. În plus, pool-ul JDBC, care este o opțiune alternativă de grupare a conexiunilor la baza de date, a fost încorporat în Tomcat 7.0.19.
Diferența dintre Tomcat 7.0.19 și Tomcat 7.0.18
– Tomcat 7.0.19 este cea mai recentă versiune din seria 7.0.x și a fost lansat oficial, în timp ce Tomcat 7.0.18 nu a fost lansat oficial pe piață.
– Există unele probleme disponibile în Tomcat 7.0.18, cum ar fi dezvăluirea informațiilor și problemele de securitate; aceste probleme au fost rezolvate în noua versiune, Tomcat 7.0.19.
– De asemenea, o mulțime de funcții noi au fost incluse în versiunea 7.0.19, de exemplu, Tomcat 7.0.19 include pool JDBC, dar nu este disponibil în 7.0.18.
– Deoarece Tomcat 7.0.18 nu a fost lansat, versiunea Tomcat 7.0.19 a încorporat toate modificările necesare și remedieri de erori.