लेकिन अगर मैं जोड़ने (...) तो मैं प्रभावी रूप से एक जावा EE अनुप्रयोग सर्वर की जरूरत नहीं है? और फिर मेरे बीन्स ईजेबी नहीं हैं? या क्या कोई अन्य परिभाषित विशेषता है?
नहीं, आपके पास जावा ईई अनुप्रयोग सर्वर नहीं है, एक पूर्ण जावा ईई अनुप्रयोग सर्वर टॉमकैट + स्प्रिंग + एक स्टैंडअलोन लेनदेन प्रबंधक से अधिक है। और यहां तक कि यदि आप एक जेएमएस प्रदाता और एक ईजेबी कंटेनर जोड़ते हैं, तो भी आपके पास जावा ईई सर्वर नहीं होगा। सभी भागों के बीच गोंद आईएमओ महत्वपूर्ण है और जावा ईई कंटेनर के अतिरिक्त मूल्य का हिस्सा है।
ईजेबी के संबंध में, ईजेबी विनिर्देश जेपीए से कहीं अधिक है और सत्र बीन्स और संदेश संचालित बीन्स भी निर्दिष्ट करता है (असल में, मैं वास्तव में जेपीए इकाइयों को ईजेबी के रूप में नहीं मानता हूं, भले ही जेपीए जावा ईई में ईजेबी 3.0 विनिर्देश का हिस्सा है 5 ऐतिहासिक कारणों से - जो जावा ईई 6, जेपीए 2.0 और ईजेबी 3.1 में अब सत्य नहीं है) अलग-अलग विनिर्देश हैं। मुझे यह भी उल्लेख करना चाहिए कि @Transactional
के साथ एनोटेटेड स्प्रिंग बीन सत्र बीन के बराबर नहीं है। एक जावा ईई कंटेनर सत्र बीन्स के साथ और अधिक चीजें कर सकता है (नीचे देखें)। आपको उनकी आवश्यकता नहीं हो सकती है लेकिन फिर भी, वे सख्ती से बराबर नहीं हैं।
अंतिम बात, जावा ईई कंटेनर मानक लागू करते हैं, वसंत कंटेनर नहीं है, यह स्वामित्व है।
यह क्या है कि जावा ईई अनुपालन ऐप सर्वर आपको देता है कि आप आसानी से आसानी से आसानी से आसानी से आसानी से आसानी से आसानी से आसानी से आसानी से/आसानी से प्राप्त नहीं कर सकते हैं?
जैसा कि मैंने कहा, मुझे लगता है कि "गोंद" अतिरिक्त मूल्य का हिस्सा है और अत्यधिक की मजबूती में अत्यधिक योगदान देता है। फिर, ewernli के answer बहुत अच्छी तरह से रेखांकित किया गया है जो हासिल करना मुश्किल है।मैं सिर्फ जोड़ेंगे:
- क्लस्टरिंग और फेल-ओवर (गलती सहिष्णुता प्राप्त करने के लिए)
- प्रशासन सुविधाओं
हाँ, एक अच्छा जावा ईई सर्वर से बहुत साफ काम करेंगे गलती सहनशीलता में सुधार (कनेक्शन पूल, जेएनडीआई पेड़, जेएमएस गंतव्यों का क्लस्टरिंग, बेवकूफ बीन्स, स्मार्ट ईजेबी क्लाइंट, लेनदेन वसूली, सेवाओं के प्रवासन आदि के साथ स्वत: पुनः प्रयास)। "मिशन महत्वपूर्ण" अनुप्रयोगों के लिए - विशाल बहुमत नहीं हैं - यह महत्वपूर्ण है। और ऐसे मामलों में, सर्वलेट एपीआई के शीर्ष पर पुस्तकालय आईएमओ प्रतिस्थापन नहीं हैं।
एक साइड नोट के रूप में, अपाचे टॉमकैट का उपयोग पूर्ण जावाईई सर्वर के हिस्से के रूप में किया जा सकता है; अधिक विशेष रूप से जेबॉस या अपाचे गेरोनिमो। – Powerlord
और हाल ही में, अपाचे टॉमई –