Home Programming जावा सर्वलेट क्या है | What is Java Servlets in Hindi

जावा सर्वलेट क्या है | What is Java Servlets in Hindi

हेल्लो पाठकों !

क्या आप जानना चाहते है, जावा सर्वलेट क्या है (What is Java Servlets in Hindi) और जावा सर्वलेट का इस्तेमाल करने से क्या लाभ है ।

तो चलिए Java Servlets के बारे में विस्तार से जानते हैं ।

जावा सर्वलेट क्या है (What is Java Servlets in Hindi) ?

यह वेब कंटेनर द्वारा प्रबंधित एक वेब कॉम्पोनेन्ट है, जो वेब पेजों में गतिशील कंटेंट उत्पन्न करता है ।

सर्वलेट एक जावा एप्लिकेशन है जो वेब सर्वर या एप्लिकेशन सर्वर में चलता है और सर्वर साइड प्रोसेसिंग जैसे डेटाबेस तक पहुंच प्रदान करता है ।

सर्वलेटस प्रोटोकॉल और प्लेटफॉर्म स्वतंत्र सर्वर साइड कॉम्पोनेन्ट हैं, जो जावा में लिखे गए हैं, जो गतिशील रूप से जावा सक्षम वेब सर्वर का विस्तार करतें हैं ।

सर्वलेट एक API है जो प्रलेखन सहित कई इंटरफेस और क्लासेस प्रदान करता है ।

जावा में सर्वलेट कितने प्रकार होते है (Types of Servlets in Java) ?

सर्वलेट के दो मुख्य प्रकार होते हैं :-

  • Generic Servlets
  • HTTP Servlets

जावा सर्वलेट कैसे काम करता है (How does Java Servlet works) ?

सर्वलेट को अच्छी तरह से समझने के लिए सर्वलेट कैसे काम करता है, यह समझना महत्वपूर्ण है । सर्वलेट निचे बताये गए तरीके से काम करता है :-

1. जब वेब सर्वर शुरू होता है, तो सर्वलेट कंटेनर सभी सर्वलेटस को तैनात और लोड करता है । इस चरण के दौरान सर्वलेट कंटेनर ServletContext ऑब्जेक्ट बनाता है । यह एक इंटरफेस है जो सर्वलेट कंटेनर के साथ संचार करने के लिए सर्वलेट द्वारा उपयोग की जाने वाली विधियों के सेट को परिभाषित करता है ।

2. सर्वलेट लोड होने के बाद, सर्वलेट कंटेनर सर्वलेट क्लास का उदाहरण बनाता है । प्रत्येक तत्काल सर्वलेट के लिए, इसकी init() मेथड लागू की जाती है ।

3. यूजर का ब्राउजर एक निष्चित पोर्ट पर वेब सर्वर को एक Http अनुरोध भेजता है । हर बार जब वेब सर्वर एक अनुरोध प्राप्त करता है, तो सर्वलेट कंटेनर HttpServletRequest और HttpServletResponse ऑब्जेक्ट बनाता है ।

4. जब सर्वलेट कंटेनर बंद हो जाता है, तो यह सभी सर्वलेट को उतार देता है और प्रत्येक आरंभिक सर्वलेट के लिए destroy() मेथड को कॉल करता है ।

जावा सर्वलेट के क्या लाभ है (Advantages of Servlets) ?

  • सर्वलेट CGI से तेज है क्योंकि इसमें प्राप्त होने वाले प्रत्येक नइ अनुरोध के लिए एक नई प्रक्रिया का निर्माण शामिल नहीं है ।
  • यह एक सर्वर साइड कॉम्पोनेन्ट है, इसलिए सर्वलेट को वेब सर्वर द्वारा प्रदान की गई सुरक्षा विरासत में मिलती है ।
  • सर्वलेट को जावा में लिखा गया है, इसलिए सभी प्लेटफॉर्म में समर्थन करता है ।
  • यह बेहतर प्रदर्शन प्रदान करता है, क्योंकि यह प्रत्येक अनुरोध के लिए एक thread बनाता है, प्रक्रिया नहीं ।
  • JVM सर्वलेटस का प्रबंधन करता है, इसलिए हमें मेमोरी लीक, कचरा संग्रहण आदि के बारे में चिंता करने की आवश्यकता नहीं हैं ।

निर्ष्कष– Conclusion

मुझे लगता है इस पोस्ट से आपने जावा सर्वलेट क्या है इस बारे में हिन्दी में अच्छे से जानकारी प्राप्त कर लिया है ।
अगर फिर Java Servlets को लेकर कोइ अन्य सावाल है तो आप हमें कमेंट करके पुछे ।

FAQ’s

Q1 :

Ans:

अन्य पोस्ट पढ़े :-

NO COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Exit mobile version