Tomcat 7.0.19 vs Tomcat 7.0.18
Tomcat yra servletų talpykla ir žiniatinklio serveris, naudojamas „Java Servlet“ir „Java“serverio puslapiams įdiegti. Tai atvirojo kodo programinė įranga, kurią išleido Apache Software Foundation (ASF). Nuo pat pradžių buvo išleista daug Tomcat versijų, o Tomcat versija 7.0.x serija yra pirmoji versija, palaikanti Servlet 3.0, JSP 2.2 ir EL 2.2 specifikacijas. Tomcat 7.0.19 yra naujausia Tomcat 7.0.x serijos versija. Jis buvo sukurtas siekiant išspręsti problemas, egzistuojančias 7.0.18 versijose ir senesnėse versijose
Tomcat 7.0.18
Tomcat 7.0.18 nebuvo oficialiai išleistas, nes jame yra tam tikros informacijos atskleidimo ir pažeidžiamumų, susijusių su prieinamumu. Pavyzdžiui, programa, pvz., nepatikimos žiniatinklio programos, gali gauti apribotus failus ir gali turėti įtakos JVM (Java virtualiosios mašinos) gedimui. Paprastai prieigos prie šių apribotų failų turėtų neleisti saugos valdytojas, tačiau šią problemą sukelia užklausų atributų, naudojamų šioje Tomcat versijoje, patvirtinimo trūkumas. Nereikalingi kodai iš Tomcat 7.0.18 buvo pašalinti, siekiant sumažinti IDE įspėjimus, taip pat buvo atlikta daugiau patobulinimų Windows diegimo programoje, siekiant išspręsti aukščiau minėtas problemas.
Tomcat 7.0.19
Tomcat 7.0.19 buvo išleistas ištaisant klaidas ir saugos problemas, paveiktas Tomcat 7.0.18 ir senesnėse versijose. Be to, šią versiją sudaro naujos funkcijos. Nors vartotojas pakeičia paskutinį modifikuotą JSP laiką, vėliau arba anksčiau, JSP perkompiliavimas įvyksta naujame leidime. Be to, „Windows“diegimo programa, skirta „Tomcat“, gali būti naudojama keliems egzemplioriams įdiegti. Be to, JDBC telkinys, kuris yra alternatyvi duomenų bazės ryšio telkimo parinktis, buvo įtraukta į Tomcat 7.0.19.
Skirtumas tarp Tomcat 7.0.19 ir Tomcat 7.0.18
– Tomcat 7.0.19 yra naujausia 7.0.x serijos versija ir ji buvo oficialiai išleista, o Tomcat 7.0.18 nebuvo oficialiai išleista rinkai.
– Tomcat 7.0.18 versijoje yra keletas problemų, pvz., informacijos atskleidimo ir saugos problemos; šios problemos buvo išspręstos naudojant naują Tomcat 7.0.19 versiją.
– Į 7.0.19 versiją taip pat įtraukta daug naujų funkcijų, pavyzdžiui, „Tomcat 7.0.19“apima JDBC telkinį, tačiau ji nepasiekiama 7.0.18 versijoje.
– Kadangi Tomcat 7.0.18 nebuvo išleista, į Tomcat 7.0.19 versiją įtraukti visi reikalingi pakeitimai ir klaidų pataisymai.