Tomcat 7.0.19 vs Tomcat 7.0.18
Το Tomcat είναι ένα κοντέινερ servlet και ένας διακομιστής ιστού, ο οποίος χρησιμοποιείται για την υλοποίηση Java Servlets και σελίδων διακομιστή Java. Είναι ένα λογισμικό ανοιχτού κώδικα που κυκλοφόρησε από το 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
Tomcat 7. Το 0.18 δεν κυκλοφόρησε επίσημα καθώς περιέχει ορισμένες αποκαλύψεις πληροφοριών και ευπάθειες που σχετίζονται με τη διαθεσιμότητα. Για παράδειγμα, μια εφαρμογή όπως οι μη αξιόπιστες εφαρμογές Ιστού μπορεί να αποκτήσει περιορισμένα αρχεία και μπορεί να επηρεαστεί από την κατάρρευση του JVM (Java Virtual Machine). Γενικά, η πρόσβαση σε αυτά τα περιορισμένα αρχεία θα πρέπει να αποτρέπεται από έναν διαχειριστή ασφαλείας, αλλά η έλλειψη επικυρώσεων στα χαρακτηριστικά αιτημάτων που χρησιμοποιούνται σε αυτήν την έκδοση Tomcat προκαλεί αυτό το ζήτημα. Οι περιττοί κωδικοί στο Tomcat 7.0.18 έχουν αφαιρεθεί, προκειμένου να μειωθούν οι προειδοποιήσεις στο IDE, επίσης έχουν γίνει περισσότερες βελτιώσεις στο πρόγραμμα εγκατάστασης των Windows ως λύση για τα παραπάνω προβλήματα.
Tomcat 7.0.19
Το Το Tomcat 7.0.19 κυκλοφόρησε διορθώνοντας τα σφάλματα και τα ζητήματα ασφαλείας που επηρεάζονται στις εκδόσεις Tomcat 7.0.18 και σε νεότερες εκδόσεις. Επίσης, αυτή η έκδοση αποτελείται από νέα χαρακτηριστικά. Αν και ο χρήστης αλλάζει την τελευταία τροποποιημένη ώρα ενός JSP, είτε αργότερα είτε νωρίτερα, η νέα μεταγλώττιση JSP λαμβάνει χώρα στη νέα έκδοση. Επίσης, το πρόγραμμα εγκατάστασης των Windows για Tomcat μπορεί να χρησιμοποιηθεί για την εγκατάσταση πολλαπλών παρουσιών. Επιπλέον, το JDBC pool, το οποίο είναι μια εναλλακτική επιλογή συγκέντρωσης σύνδεσης βάσης δεδομένων, έχει ενσωματωθεί με το 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 έχει ενσωματώσει όλες τις αλλαγές που απαιτούνται και διορθώσεις σφαλμάτων.