2010-08-24 19 views
37

आप वेब के लिए कौन सी सिफारिश करते हैं और क्यों?ग्लासफ़िश v3 बनाम टोमकैट 7

+5

ग्लासफ़िश एक पूर्ण जावाईई ऐप सर्वर है। टोमकैट एक सर्वलेट कंटेनर है। तुलना विशेष रूप से सार्थक नहीं है। – skaffman

+5

मैं आपको अपने परिदृश्य का वर्णन करने या इस अर्थहीन प्रश्न को हटाने की सलाह दूंगा। –

+0

वेब प्रोफाइल _almost_ सिर्फ एक वेब कंटेनर होने के करीब है! –

उत्तर

38

मैं किसी विशेष व्यक्ति की अनुशंसा नहीं करता हूं। यदि आप केवल जेएसपी/सर्वलेट समर्थन चाहते हैं, दोनों पर्याप्त हैं। आपको लगता है कि अधिक से अधिक चाहते हैं (उदाहरण के लिए कुछ भीJava EE API द्वारा प्रदान की जो ज्यादा अकेले JSP/सर्वलेट की तुलना में अधिक है), तो बिलाव बस मैन्युअल रूप से पूरा पालन करने के लिए उसके ऊपर घटकों के एक झुंड को जोड़े बिना पर्याप्त नहीं है जावा ईई एपीआई JBoss AS कर रहा है।

इन (ग्रहण) विकास शर्तों में, टॉमकैट एक त्वरित स्टार्टर और रेस्टारटर है, इसमें लगभग 3 सेकंड लगते हैं। ग्लासफ़िश एक धीमी स्टार्टर है, एक साधारण वेबपैप के लिए 5 ~ 10 सेकंड लेता है, लेकिन यह एक बेहद तेज़ हॉटडिल्डर है (this Glassfish Eclipse plugin द्वारा)। सब एक उपसेकंद में होता है जबकि टॉमकैट आमतौर पर इसके लिए 3 सेकंड लेता है (हां, तोमकैट मूल रूप से फिर से शुरू हो रहा है)।

+1

आप इतनी तेजी से कैसे तैनात करते हैं? सर्वर एडाप्टर स्वचालित प्रकाशन के साथ भी धीमा है। –

+0

@Thor: क्या आप v3 का उपयोग कर रहे हैं? मुझे याद नहीं है कि यह कभी धीमा हो रहा है। हालांकि, ग्लासफ़िश v2 वास्तव में गर्मियों में धीमी गति से परेशान होता था। उनके प्रदत्त [ग्रहण प्लगइन] का उपयोग करना (https://glassfishplugins.dev.java.net/) बीटीडब्ल्यू। उत्तर के लिए – BalusC

+0

thx –

संबंधित मुद्दे