Tomcat 7.0.19 vs Tomcat 7.0.18
Tomcat Java Servletləri və Java Server Səhifələrini həyata keçirmək üçün istifadə edilən servlet konteyneri və veb serverdir. Apache Software Foundation (ASF) tərəfindən buraxılan açıq mənbə proqramdır. Başlanğıcdan etibarən çoxlu sayda Tomcat versiyaları buraxıldı və Tomcat versiyası 7.0.x seriyası Servlet 3.0, JSP 2.2 və EL 2.2 spesifikasiyalarını dəstəkləyən ilk buraxılışdır. Tomcat 7.0.19 Tomcat 7.0.x seriyasının ən son versiyasıdır. O, 7.0.18 və daha aşağı versiyalarda mövcud problemlərin həlli üçün hazırlanmışdır
Tomcat 7.0.18
Tomcat 7.0.18 bəzi məlumatların açıqlanması və əlçatanlıqla bağlı zəiflikləri ehtiva etdiyi üçün rəsmi olaraq yayımlanmadı. Məsələn, etibarsız veb proqramlar kimi bir proqram məhdudlaşdırılmış faylları əldə edə bilər və JVM (Java Virtual Maşın) qəzasına məruz qala bilər. Ümumiyyətlə, bu məhdudlaşdırılmış fayllara daxil olmağın qarşısı təhlükəsizlik meneceri tərəfindən alınmalıdır, lakin bu Tomcat versiyasında istifadə edilən sorğu atributlarında yoxlamaların olmaması bu problemə səbəb olur. Tomcat 7.0.18-də lazımsız kodlar silindi, IDE-dəki xəbərdarlıqları az altmaq üçün, həmçinin yuxarıda qeyd olunan məsələlərin həlli üçün Windows quraşdırıcısında daha çox təkmilləşdirmələr edildi.
Tomcat 7.0.19
Tomcat 7.0.19 Tomcat 7.0.18 və daha aşağı versiyalarda təsirlənmiş səhvləri və təhlükəsizlik problemlərini həll etməklə buraxılmışdır. Həmçinin, bu versiya yeni funksiyalardan ibarətdir. İstifadəçi JSP-nin son dəyişdirilmiş vaxtını sonra və ya daha əvvəl dəyişsə də, yeni buraxılışda JSP rekompilyasiyası baş verir. Həmçinin, Tomcat üçün Windows quraşdırıcısı bir çox nümunələri quraşdırmaq üçün istifadə edilə bilər. Bundan əlavə, alternativ verilənlər bazası əlaqəsinin birləşdirilməsi variantı olan JDBC hovuzu Tomcat 7.0.19 ilə birləşdirilib.
Tomcat 7.0.19 və Tomcat 7.0.18 Arasındakı Fərq
– Tomcat 7.0.19 7.0.x seriyasının ən son versiyasıdır və o, rəsmi olaraq buraxılıb, Tomcat 7.0.18 isə rəsmi olaraq bazara çıxarılmayıb.
– Tomcat 7.0.18-də məlumatın açıqlanması və təhlükəsizlik məsələləri kimi bəzi problemlər mövcuddur; bu problemlər Tomcat 7.0.19 olan yeni versiyada həll edildi.
– Həmçinin bir çox yeni funksiyalar 7.0.19 versiyasına daxil edilib, məsələn, Tomcat 7.0.19 JDBC hovuzunu ehtiva edir, lakin o, 7.0.18-də mövcud deyil.
– Tomcat 7.0.18 buraxılmadığı üçün Tomcat 7.0.19 versiyası lazım olan bütün dəyişiklikləri və xətaları aradan qaldırıb.