सर्वलेट कंटेनर और वसंत कंटेनर की भूमिका और जिम्मेदारी क्या हैं? कृपया कोई मेरे संदेह स्पष्ट करें।सर्वलेट कंटेनर और वसंत कंटेनर के बीच क्या अंतर है?
उत्तर
वसंत कंटेनर ऑब्जेक्ट्स बनाने, उन्हें एक साथ तारों, उन्हें कॉन्फ़िगर करने और विनाश से अपने पूरे जीवन चक्र को विनाश तक प्रबंधित करने के लिए ज़िम्मेदार है। स्प्रिंग कंटेनर अनुप्रयोग बनाने वाले घटकों को प्रबंधित करने के लिए निर्भरता इंजेक्शन (डीआई) का उपयोग करता है। इन वस्तुओं को वसंत बीन्स कहा जाता है।
जबकि सर्वलेट कंटेनर मूल रूप से वेब सर्वर या एप्लिकेशन सर्वर है जो एक इनलेट, सेवा, एक अखरोट खोल में नष्ट करने जैसे सर्वलेट के जीवन चक्र को बनाए रखने और बनाए रखने के लिए ज़िम्मेदार है। सर्लेट के जीवन चक्र को बनाए रखने के अलावा इसमें अन्य कार्यक्षमताएं भी हैं।
यदि उनके नाम समान हैं तो वे बहुत अलग अवधारणाएं भी हैं।
एक सर्वलेट कंटेनर या वेब कंटेनर (बिलाव की तरह) जावा सर्वलेट, JSP, आदि जैसे विभिन्न जावा ईई विनिर्देशों एक सरल तरीके से रख के एक कार्यान्वयन है, यह एक पर्यावरण जहां जावा वेब अनुप्रयोगों रह सकता है। एक वेब सर्वर + जावा समर्थन।
ए दूसरी ओर वसंत कंटेनर, वसंत फ्रेमवर्क का मूल और इंजन है। यह एक आईओसी कंटेनर है, वास्तव में यह स्प्रिंग एप्लिकेशन लाइफसाइकिल को नए सेम बनाने और निर्भरताओं को इंजेक्शन देने में संभालता है।
क्योंकि एक स्प्रिंग एप्लिकेशन वेब एप्लिकेशन हो सकता है, एक स्प्रिंग कंटेनर वेब कंटेनर के अंदर "लाइव" हो सकता है।
अधिक जानकारी के लिए:
- सर्वलेट कंटेनर के बारे में
- स्प्रिंग कंटेनर के बारे में
: http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html
- 1. वेब-सर्वर और सर्वलेट कंटेनर के बीच अंतर
- 2. जेएसपी कंटेनर बनाम सर्वलेट कंटेनर
- 3. सर्वलेट कंटेनर और क्लासपाथ
- 4. वसंत एमवीसी और जर्सी के बीच अंतर
- 5. कंटेनर और रैपर के बीच अंतर
- 6. आरडीएफ कंटेनर और संग्रह के बीच अंतर?
- 7. "कंटेनर" और "डेटा संरचना" के बीच क्या अंतर है?
- 8. Android में लेआउट और कंटेनर के बीच क्या अंतर है?
- 9. डॉकर सेवा और डॉकर कंटेनर के बीच क्या अंतर है?
- 10. डाटाबेसर के बीच क्या अंतर है। औसत और कंटेनर। डेटाटाइम?
- 11. सर्वलेट कंटेनर को समझना
- 12. ग्लासफ़िश v3 सर्वलेट कंटेनर
- 13. कैसे जावा सर्वलेट कंटेनर
- 14. लाइट जावा सर्वलेट कंटेनर
- 15. सर्वलेट 2.4 कंटेनर
- 16. वेबलेट्स एक सर्वलेट कंटेनर
- 17. जावा सर्वलेट कंटेनर प्रदर्शन?
- 18. पुन: लोड/सर्वलेट कंटेनर
- 19. एक सर्वलेट कंटेनर बनाम स्टैंडअलोन
- 20. वसंत ढांचे में कंटेनर क्या है?
- 21. एसटीएल कंटेनर - वेक्टर, सूची और डेक के बीच अंतर
- 22. प्रतिक्रिया रेडक्स में घटक और कंटेनर के बीच अंतर
- 23. ओएसजीआई में सर्वलेट कंटेनर या सर्वलेट कंटेनर में ओएसजीआई एम्बेड करने के लिए?
- 24. वेब सर्वर, वेब कंटेनर और अनुप्रयोग सर्वर के बीच अंतर
- 25. संग्रह और कंटेनर
- 26. वसंत जेएमएस संदेश श्रोता कंटेनर
- 27. सर्वलेट/सर्वलेट-मैपिंग और फ़िल्टर/फ़िल्टर-मैपिंग के बीच अंतर?
- 28. वसंत अभिभावक संदर्भ और बाल संदर्भ के बीच क्या अंतर है?
- 29. टॉमकैट 7 प्रतिबंधित (कंटेनर सर्वलेट) त्रुटि
- 30. क्या std :: प्रतिलिपि और कंटेनर की कॉपी कन्स्ट्रक्टर के बीच कोई प्रदर्शन अंतर है?
हम एक साधारण वसंत वेब अनुप्रयोग हम वसंत कंटेनर पा सकते हैं (बनाते हैं यानी, एप्लीकेशनकॉन्टेक्स्ट/बीन फैक्ट्री) लेकिन हमारे आवेदन कोड में सर्वलेट कंटेनर नहीं मिल सकता है। कृपया बताएं कि क्या कोई संचार है जब ग्राहक अनुरोध भेजता है तो सर्वलेट कंटेनर और वसंत कंटेनर? – Balasubramani
आह कोई एप्लीकेशन कॉन्टेक्स्ट स्प्रिंग में एक इंटरफ़ेस नहीं है .. और सर्वलेट के लिए ServletContext भी है .. मूल रूप से कंटेनर का अर्थ है धारक का प्रकार जो वस्तुओं को रखता है ... – SMA
अल्मास शेख: स्प्रिंग इन एक्शन बुक - ** कोई भी स्प्रिंग कंटेनर नहीं है। वसंत कई कंटेनर कार्यान्वयन के साथ आता है जिसे दो अलग-अलग प्रकारों में वर्गीकृत किया जा सकता है। बीन कारखानों (org.springframework.beans.factory.BeanFactory इंटरफ़ेस द्वारा परिभाषित) और अनुप्रयोग संदर्भ (org.springframework.context.AplicationContext इंटरफ़ेस द्वारा परिभाषित) **। – Balasubramani