Tomcat 7.0.19 vs Tomcat 7.0.18
Tomcat არის servlet კონტეინერი და ვებ სერვერი, რომელიც გამოიყენება Java Servlets და Java Server Pages-ის დასანერგად. ეს არის ღია კოდის პროგრამა, რომელიც გამოშვებულია Apache Software Foundation (ASF) მიერ. Tomcat-ის ვერსიების დიდი რაოდენობა გამოვიდა მისი დაწყებიდან და Tomcat-ის ვერსია 7.0.x არის პირველი გამოშვება Servlet 3.0, JSP 2.2 და EL 2.2 სპეციფიკაციების მხარდაჭერისთვის. Tomcat 7.0.19 არის Tomcat 7.0.x სერიის უახლესი ვერსია. იგი შემუშავებულია იმ პრობლემების გადასაჭრელად, რომლებიც არსებობს 7.0.18 ვერსიაში და ქვემოთ ვერსიებში
Tomcat 7.0.18
ტომკატი 7.0.18 ოფიციალურად არ გამოქვეყნებულა, რადგან შეიცავს ინფორმაციის გამჟღავნებას და ხელმისაწვდომობასთან დაკავშირებულ მოწყვლადობას. მაგალითად, აპლიკაციას, როგორიცაა არასანდო ვებ აპლიკაციები, შეუძლია მიიღოს შეზღუდული ფაილები და შეიძლება გავლენა იქონიოს JVM-ის (Java ვირტუალური მანქანა) ავარიაზე. ზოგადად ამ შეზღუდულ ფაილებზე წვდომა თავიდან უნდა აიცილოს უსაფრთხოების მენეჯერმა, მაგრამ Tomcat-ის ამ ვერსიაში გამოყენებული მოთხოვნის ატრიბუტების ვალიდაციის ნაკლებობა იწვევს ამ პრობლემას. Tomcat 7.0.18-ში არასაჭირო კოდები ამოღებულია, IDE-ში გაფრთხილებების შემცირების მიზნით, ასევე გაკეთდა მეტი გაუმჯობესება Windows-ის ინსტალერში, როგორც ზემოაღნიშნული საკითხების გადაწყვეტა.
Tomcat 7.0.19
Tomcat 7.0.19 გამოვიდა Tomcat 7.0.18 და ქვემოთ მოყვანილი ვერსიების შეცდომებისა და უსაფრთხოების საკითხების გამოსწორებით. ასევე, ეს ვერსია შედგება ახალი ფუნქციებისგან. მიუხედავად იმისა, რომ მომხმარებელი ცვლის JSP-ის ბოლო შეცვლილ დროს, მოგვიანებით ან უფრო ადრე, JSP-ის ხელახალი კომპილაცია ხდება ახალ გამოშვებაში.ასევე, Windows ინსტალერი Tomcat-ისთვის შეიძლება გამოყენებულ იქნას მრავალი ინსტანციის დასაყენებლად. გარდა ამისა, JDBC აუზი, რომელიც არის მონაცემთა ბაზის კავშირის გაერთიანების ალტერნატიული ვარიანტი, ჩაშენებულია Tomcat 7.0.19.
სხვაობა Tomcat 7.0.19-სა და Tomcat 7.0.18-ს შორის
– Tomcat 7.0.19 არის 7.0.x სერიის უახლესი ვერსია და ის ოფიციალურად გამოვიდა, ხოლო Tomcat 7.0.18 ოფიციალურად არ გამოსულა ბაზარზე.
– არის Tomcat 7.0.18-ში რამდენიმე პრობლემა, როგორიცაა ინფორმაციის გამჟღავნება და უსაფრთხოების საკითხები; ეს პრობლემები დაფიქსირდა ახალ ვერსიაში, Tomcat 7.0.19.
– ასევე ბევრი ახალი ფუნქცია ჩართულია 7.0.19 ვერსიაში, მაგალითად, Tomcat 7.0.19 მოიცავს JDBC აუზს, მაგრამ ის არ არის ხელმისაწვდომი 7.0.18-ში.
– მას შემდეგ, რაც Tomcat 7.0.18 არ გამოვიდა, Tomcat 7.0.19 ვერსია შეიცავს ყველა საჭირო ცვლილებას და შეცდომების გამოსწორებას.