servlet life cycle in hindi (सर्वलेट का जीवन चक्र):-
hello दोस्तों, पिछले पोस्ट में हमने servlet के बारें में पढ़ा था. अब हम इसके जीवन चक्र के बारें में पढेंगे. अगर आपने servlet के बारें में नहीं पढ़ा है तो पढ़ लीजिये.
“ servlet life cycle जो है वह servlet के create होने से लेकर destroy होने तक की प्रक्रिया है|”
servlet life cycle को उस container के द्वारा नियंत्रित किया जाता है जिसमे वह deploy हुआ होता है|
Fig:-life cycle of servlet
servlet की लाइफ साइकिल में बहुत सारे steps होते है| जिसमे सबसे पहले servlet class लोड होती है, फिर उसके बाद servlet ऑब्जेक्ट को create किया जाता है| उसके बाद init() method को call किया जाता है, फिर service() method को call किया जाता है, तथा अंत में destroy() method को call किया जाता है|
तो इसमें हम तीन methods init, service और destroy का प्रयोग करते है| अब हम इन तीन method को पढेंगे:-
1:- init() method सबसे पहले servlet जब create होता है, तो initilization stage में होता है तब वेब सर्वर servlet कि इस stage के लिए init method को call करता है| यहाँ ध्यान रखने वाली बात यह है कि init method को केवल एक ही बार call किया जा सकता है| और यह प्रत्येक request के लिए call नही की जा सकती है|
इसका syntax निम्न है:-
public void init() throws ServletException {
// Initialization code…
}
2:- service() method service method सर्वलेट के इंजन की तरह कार्य करता है, वास्तव में यह method ही क्लाइंट कि request को process करता है| प्रत्येक समय जब भी सर्वर कोई request रिसीव करता है तो सर्वर नए thread का निर्माण करता है व सर्विस को call करता है| container के द्वारा service method को call किया जाता है और service मेथड doGet, doPost, doPut, doDelete आदि method को उचित ढंग से जरुरत के अनुसार invoke करता है|
service method द्वारा सबसे ज्यादा doGet व doPost method को invoke किया जाता है|
इसका syntax निम्न है:-
public void service(ServletRequest request,
ServletResponse response)
throws ServletException, IOException{
}
3:- destroy() method destroy method life cycle का अंतिम चरण होता है| इसे केवल एक ही बार call किया जा सकता है| जब destroy method को call किया जाता है तो servlet ऑब्जेक्ट को सर्विस से हटा दिया जाता है अर्थात वह garbage में चला जाता है|
इसका syntax निम्न है:-
public void destroy() {
// Finalization code…
}
निवेदन:- अगर आपको यह पोस्ट पसंद आयी है या आप servlet के बारें में और कुछ जानते है तो हमें comment के माध्यम से बताइये तथा इस पोस्ट को अपने दोस्तों के साथ share करें. धन्यवाद.
sir advance web programming ke kuch importance topic bta dijiye…..
Sir IT k sbi subject k MCQ v upload kre…or data communication k v notes upload kre
Sir computer architecture, data communication , opreting system k MCQ upload kre plz…or data structure k or dbms k or jyda mcq upload kre
Ok deepak mai inke bhi Mcq daalne kii koshish karunga..
Naye updates ke liye visit krte rahiye…
Thnx who r is upload it.
please provide example with all topics
Sir computer graphics ke topics dal dijiye please