.aspx और .ashx पृष्ठों के बीच अंतर क्या हैं? मैं अब एएसएक्स का उपयोग करता हूं जब मुझे कोड से बुलाया गया अनुरोध संभालने की आवश्यकता होती है और प्रतिक्रिया के साथ लौटाया जाता है, लेकिन मुझे एक और तकनीकी उत्तर चाहिए।.aspx बनाम .ashx मुख्य अंतर
उत्तर
Page
एक विशेष मामला हैंडलर है।
जेनेरिक वेब हैंडलर (*.ashx
, एक्सटेंशन आधारित प्रोसेसर) सभी वेब हैंडलर के लिए डिफ़ॉल्ट HTTP हैंडलर है जिसमें यूआई नहीं है और इसमें @WebHandler
निर्देश शामिल है।
एएसपी.नेट पेज हैंडलर (*.aspx
) सभी एएसपी.नेट पृष्ठों के लिए डिफ़ॉल्ट HTTP हैंडलर है।
निर्मित HTTP संचालकों वहाँ भी वेब सेवा हैंडलर (*.asmx
) कर रहे हैं के अलावा और ट्रेस हैंडलर (trace.axd
)
MSDN says:
एक ASP.NET HTTP हैंडलर प्रक्रिया है (अक्सर "एंडपॉइंट" के रूप में जाना जाता है) जो एएसपी.NET वेब एप्लिकेशन में किए गए अनुरोध के जवाब में चलता है। सबसे आम हैंडलर एक एएसपी.NET पृष्ठ हैंडलर है जो प्रक्रियाओं .aspx फ़ाइलों को संसाधित करता है। जब उपयोगकर्ता एक .aspx फ़ाइल का अनुरोध करते हैं, तो पृष्ठ पृष्ठ हैंडलर के माध्यम से पृष्ठ द्वारा संसाधित किया गया है।
अपने दूसरे प्रश्न के रूप में::
aspx से ज्यादा कनेक्शन संभाल ashx करता
नीचे दी गई छवि इस दिखाता है?
ऐसा मत सोचो (लेकिन निश्चित रूप से, कम से कम कम नहीं)।
.aspx एक प्रस्तुत पृष्ठ है। यदि आपको एक दृश्य की आवश्यकता है, तो एक .aspx पृष्ठ का उपयोग करें। यदि आपको केवल बैकएंड कार्यक्षमता की आवश्यकता है, लेकिन एक ही दृश्य पर रहेंगे, एक .ashx पृष्ठ का उपयोग करें।
जो मुझे पता है, मैं संख्याओं के साथ शायद अधिक तकनीकी उत्तर चाहता था, क्या एएसएक्सएक्स एएसपीएक्स से अधिक कनेक्शन संभालता है? – Arrabi
.aspx
एक पूर्ण जीवन चक्र (Init
, Load
, PreRender
) का उपयोग करता है और बटन क्लिक आदि
एक .ashx
बस एक ही ProcessRequest
विधि है का जवाब कर सकते हैं।
और isReuseable –
इस संदर्भ में 'पुन: प्रयोज्य' का क्या अर्थ है? – redcalx
कि वेब सर्वर प्रति नए अनुरोध के लिए एक नया ऑब्जेक्ट उदाहरण बनाने के लिए बाध्य नहीं है। यदि हैंडलर पर IsReusable = true है, तो सर्वर अगले हैंडलर ऑब्जेक्ट्स को अगले अनुरोधों को संसाधित करने के लिए पुन: उपयोग कर सकता है – quetzalcoatl
- 1. ASHX
- 2. .asp और .aspx पृष्ठों के बीच अंतर?
- 3. .NET AJAX ASMX या ASPX या ASHX को कॉल करता है?
- 4. सी ++ बनाम सी ++ के बीच मुख्य अंतर क्या है? नेट?
- 5. .ashx फ़ाइल asp.net में?
- 6. asp.net ashx अनुरोध 404
- 7. HttpContext.Current.Session Ashx फ़ाइल
- 8. एएसपी.नेट - jQuery से ASHX
- 9. NSOperationQueue मुख्य क्यूई बनाम प्रदर्शनकर्ताऑनमेन थ्रेड?
- 10. रुपये बनाम स्रोत: मुख्य मतभेद क्या हैं?
- 11. डिस्पैच_सिंक बनाम dispatch_async मुख्य कतार
- 12. सोलर मुख्य क्वेरी बनाम fq
- 13. प्रदर्शन छवि ashx का उपयोग कर हैंडलर
- 14. शून्य मुख्य और int मुख्य के बीच अंतर?
- 15. int मुख्य() और int मुख्य (शून्य) के बीच अंतर?
- 16. प्रतिक्रिया .ashx फ़ाइल से रीडायरेक्ट
- 17. फ़ाइल डाउनलोड करके .ashx पेज
- 18. wget डाउनलोड aspx पेज
- 19. कैसे एक .aspx फ़ाइल
- 20. एक .aspx पृष्ठ
- 21. .ashx फ़ाइल में सत्र का उपयोग कैसे करें?
- 22. एमओएम बनाम एसओए? अंतर?
- 23. सी # मुख्य() विधि
- 24. मुख्य मान स्टोर बनाम RDBMS बनाम "बादल" डीबीएस (SDB)
- 25. पर्यावरण का उपयोग करना। एक्सिटकोड बनाम मुख्य
- 26. SOLR फिल्टर-क्वेरी बनाम मुख्य-क्वेरी
- 27. Asp.Net System.Web.Routing वास्तविक .aspx पृष्ठ
- 28. एएसपी.NET रिटर्न छवि .aspx लिंक
- 29. साइटकोर यूआरएल बिना .aspx एक्सटेंशन
- 30. () बनाम [] बनाम {} के बीच क्या अंतर है?
क्या कोई भी HTML के iFrame के भीतर उपयोग करना बेहतर है? – Seva