तो, मैं ऐसी परिस्थिति में हूं जहां मैं एसिंक्रोनस प्रोसेसिंग के लिए HttpServletRequest ऑब्जेक्ट्स का एक गुच्छा कतारबद्ध करना चाहता हूं। इस पल के लिए अलग रहें कि यह एक बुद्धिमान रणनीति है या नहीं - वास्तव में यह इस मामले में है, क्योंकि मैं एक भयानक विरासत प्रणाली को फिर से निकालने की कोशिश कर रहा हूं - क्या यह एक खतरनाक बात है?क्या बाद में प्रसंस्करण के लिए कतार में HttpServletRequest ऑब्जेक्ट्स को स्टोर करना खतरनाक है?
मुझे इस बारे में चिंता है कि क्या HttpServletRequest ऑब्जेक्ट किसी भी मूल्यवान संसाधनों या खुले कनेक्शन पर है या नहीं, जो डेडलॉक्स या संसाधन विवाद के मुद्दों का कारण बनेंगे।
यहाँ मान लें कि मैं एक विधि doPost() कि HttpServletRequest वस्तु लेता है, यह एक LinkedBlockingQueue में डालता है, और उसके बाद उपयोगकर्ता (शेयर प्रतिक्रिया के कुछ प्रकार भेजता है एक 301 की तरह एक पुष्टिकरण को अनुप्रेषित के साथ एक सरल सर्वलेट को लागू कर रहा हूँ पृष्ठ)।
धन्यवाद!
आपके सर्वलेट कंटेनर पर निर्भर करता है, लेकिन यह उड़ने की काफी संभावना है। अनुरोध में आप किस जानकारी तक पहुंचेंगे? * अपने * एलबीक्यू में सामान डाल दें। – Ron
मैं राल का उपयोग कर रहा हूँ। और हाँ, मुझे पता है कि मैं ऐसा कर सकता हूं, लेकिन विरासत कोड के साथ होने वाले विभिन्न कारणों से, यह उतना सरल नहीं है जितना होना चाहिए। – sangfroid