यह पुराना प्रश्न (जो यह है :)) प्रतीत होता है कि कौन सा सर्वर टोमकैट और जेबॉस के बीच बेहतर है, लेकिन मुझे अभी तक मेरी समस्या को हल करने के लिए पर्याप्त पर्याप्त उत्तर नहीं मिला है।जेबॉस बनाम टोमकैट फिर से
मुझे पता है कि टॉमकैट केवल एक सर्वलेट इंजन है और जेबॉस बॉक्स से बाहर कई और कार्यक्षमताओं की पेशकश करता है, लेकिन मुझे समझने में असफल रहा है कि क्यों टोबकैट जेबॉस की तुलना में कुछ स्थितियों में उपयोग करना बेहतर है। मैंने कहीं पढ़ा है कि जेबॉस के पास एक प्लग करने योग्य आर्किटेक्चर है और यदि आवश्यक हो, तो आप अनिवार्य रूप से एक टोमकैट सर्वलेट कंटेनर बनाने के लिए जेबॉस से सुविधाओं को अनप्लग कर सकते हैं। यदि ऐसा है, तो चीजों को वापस खींचने के लिए स्कोप छोड़ने के लिए, तोमकैट का उपयोग करने के बजाय ऐसा करना बेहतर नहीं है।
टॉमकैट के पक्ष में मुझे एक और स्पष्टीकरण मिलता है कि यह हल्का वजन है, इसका मतलब है कि कम स्मृति आवश्यकता है या इससे तेज प्रतिक्रिया भी मिलती है। दोबारा, मुझे यह जानने की ज़रूरत है कि आवश्यकता के अनुसार jboss लोड घटकों को नहीं होगा यानी अगर मैं केवल servlets का उपयोग कर रहा हूं, तो jboss बाकी सुविधाओं को छोड़कर स्वचालित रूप से हल्के वजन नहीं बन पाएगा।
अनिवार्य रूप से, अपने आवेदन किसी भी जावा ईई सुविधाएँ नहीं हैं, लेकिन बिलाव के पक्ष में 'हल्के' तर्क क्योंकि उपरोक्त कारणों के लिए पर्याप्त समझाने ध्वनि नहीं करता है।
कृपया मदद करते हैं।
संपादित करें: हमने आखिरकार टॉमकैट का उपयोग करने का फैसला किया था और अब हम इसे आसानी से उपयोग के 6 महीने से अधिक समय से उपयोग कर रहे हैं। असल में हमने कुछ व्यावहारिक उपयोग पाया जहां हम विभिन्न डेवलपर्स के लिए एक ही सर्वर मशीन पर कई टॉमकैट उदाहरणों को आसानी से चला सकते थे, वही जेबॉस के साथ बहुत मुश्किल हो सकता था।
मुझे टॉमकैट हमारे काम के लिए परेशानी मुक्त पाया गया है और इसलिए जब आप जावा ईई सुविधाओं का अधिक उपयोग नहीं कर रहे हैं तो सही विकल्प हो सकता है। पीएस: कृपया ध्यान दें कि हम अभी भी टॉमकैट
उह जेबॉस टॉमकैट के साथ एकीकृत नहीं है? – Navi
@Navi: वास्तव में नहीं। इसमें टॉमकैट कोडबेस का फोर्क संस्करण है, लेकिन यह काफी अलग हो गया है। – skaffman
@skaffman ठीक है, तो मुझे लगता है कि हमें क्या करना है यह पता लगाने के लिए कि क्या भिन्नताएं हैं ... – Navi