मैं सोच रहा था कि क्या कोई मुझे जावा सर्वलेट्स के थ्रेडिंग मॉडल को समझा सकता है? जैसा कि मैंने इसके बारे में समझा है, सर्वलेट कंटेनर में सर्वलेट का केवल एक उदाहरण मौजूद हो सकता है और यदि उस सर्वलेट के लिए बहुउद्देशीय थ्रेड का इंतजार होता है, तो अनुरोध किसी तरीके से क्रमबद्ध होते हैं। मुझे नहीं पता कि धारावाहिक प्रक्रिया कैसे होती है ...जावा सर्वलेट थ्रेडिंग मॉडल
क्या कोई इसे समझा सकता है?
उत्तर डैनबेन के लिए अग्रिम धन्यवाद! लेकिन मेरे पास स्पष्टीकरण देने के लिए एक और चीज है। थ्रेड-सुरक्षित होने का मतलब है सर्वलेट में कोई आंतरिक स्थिति नहीं है। इसलिए पूल में मौजूद किसी भी सर्वलेट उदाहरण के समान राज्य है जैसा कि वे बनाए गए थे। क्या मैं सही हूँ? धन्यवाद! –
कोई भी आंतरिक स्थिति वाला वर्ग थ्रेड-सुरक्षित है, लेकिन यह थ्रेड-सुरक्षित होने का एकमात्र तरीका नहीं है। थ्रेड-सुरक्षा स्वयं एक लंबी चर्चा है, लेकिन उदाहरण के लिए, आंतरिक स्थिति वाला एक वर्ग थ्रेड-सुरक्षित हो सकता है यदि यह अपने आंतरिक राज्य तक पहुंच को क्रमबद्ध करता है। – danben
Servlets को भी थ्रेड सुरक्षित होना चाहिए क्योंकि वे अन्य servlets (ServletContext और HttpSession में संग्रहीत वस्तुओं) के साथ राज्य जानकारी साझा करते हैं –