टॉमकैट 7.0.19 बनाम टॉमकैट 7.0.18
टॉमकैट एक सर्वलेट कंटेनर और एक वेब सर्वर है, जिसका उपयोग जावा सर्वलेट्स और जावा सर्वर पेजों को लागू करने के लिए किया जाता है। यह Apache Software Foundation (ASF) द्वारा जारी किया गया एक ओपन सोर्स सॉफ्टवेयर है। इसकी शुरुआत से बड़ी संख्या में टॉमकैट संस्करण जारी किए गए हैं, और टॉमकैट संस्करण 7.0.x श्रृंखला सर्वलेट 3.0, जेएसपी 2.2 और ईएल 2.2 विनिर्देशों का समर्थन करने के लिए पहली रिलीज है। टॉमकैट 7.0.19 टॉमकैट 7.0.x श्रृंखला का नवीनतम संस्करण है। इसे संस्करण 7.0.18 और नीचे के संस्करणों में मौजूद मुद्दों को संबोधित करने के लिए विकसित किया गया है
टॉमकैट 7.0.18
टॉमकैट 7.0.18 को औपचारिक रूप से जारी नहीं किया गया था क्योंकि इसमें कुछ जानकारी प्रकटीकरण और उपलब्धता से संबंधित कमजोरियां शामिल हैं। उदाहरण के लिए, अविश्वसनीय वेब एप्लिकेशन जैसे एप्लिकेशन प्रतिबंधित फ़ाइलें प्राप्त कर सकते हैं और यह JVM (जावा वर्चुअल मशीन) को क्रैश करने के लिए प्रभावित हो सकता है। आम तौर पर इन प्रतिबंधित फ़ाइलों तक पहुँचने से सुरक्षा प्रबंधक द्वारा रोका जाना चाहिए, लेकिन इस टॉमकैट संस्करण में उपयोग किए गए अनुरोध विशेषताओं में सत्यापन की कमी इस समस्या का कारण बनती है। टॉमकैट 7.0.18 में अनावश्यक कोड हटा दिए गए हैं, आईडीई में चेतावनियों को कम करने के लिए, ऊपर उल्लिखित मुद्दों के समाधान के रूप में विंडोज़ इंस्टालर में और सुधार किए गए हैं।
टॉमकैट 7.0.19
Tomcat 7.0.19 को Tomcat 7.0.18 और उससे नीचे के संस्करणों में प्रभावित बग और सुरक्षा मुद्दों को ठीक करके जारी किया गया था। साथ ही, इस संस्करण में नई सुविधाएँ शामिल हैं। यद्यपि उपयोगकर्ता जेएसपी के अंतिम संशोधित समय को बदलता है, या तो बाद में या पहले, जेएसपी पुनर्संकलन नई रिलीज में होता है।इसके अलावा, टॉमकैट के लिए विंडोज इंस्टालर का उपयोग कई इंस्टेंस को स्थापित करने के लिए किया जा सकता है। इसके अलावा, JDBC पूल, जो एक वैकल्पिक डेटाबेस कनेक्शन पूलिंग विकल्प है, को Tomcat 7.0.19 के साथ एम्बेड किया गया है।
टॉमकैट 7.0.19 और टॉमकैट 7.0.18 के बीच अंतर
– टॉमकैट 7.0.19 7.0.x श्रृंखला में नवीनतम संस्करण है, और इसे आधिकारिक तौर पर जारी किया गया था, जबकि टॉमकैट 7.0.18 को औपचारिक रूप से बाजार में जारी नहीं किया गया था।
– टॉमकैट 7.0.18 में कुछ मुद्दे उपलब्ध हैं जैसे सूचना प्रकटीकरण और सुरक्षा मुद्दे; उन मुद्दों को नए संस्करण, टॉमकैट 7.0.19 में ठीक किया गया है।
– इसके अलावा 7.0.19 संस्करण में बहुत सी नई सुविधाएँ शामिल की गई हैं, उदाहरण के लिए, टॉमकैट 7.0.19 में JDBC पूल शामिल है, लेकिन यह 7.0.18 में उपलब्ध नहीं है।
– चूंकि, टॉमकैट 7.0.18 जारी नहीं किया गया था, टॉमकैट 7.0.19 संस्करण में सभी आवश्यक परिवर्तन और बग फिक्स शामिल हैं।