Friday 15 April 2011

model view controller - ASP.NET MVC 2 beta Asynchronous RenderAction -


पृष्ठभूमि:

27 से प्रारंभ करें : 15, रेंडरएक्शन पर 28:43 पर चर्चा की गई है कि एक रेंडरएक्शन एसिंक्रोनॉसिटी का हिस्सा नहीं है जैसा एक एसिंक्रोनस एक्शन विधि कहा जाता है।

(हम कहते हैं कि आपका होम पोर्टल इंडेक्स एक्शन 1.GetNews 2.GetWeather 3 जीटस्टॉक असिंक्रोनस। आपके पास एक रेंडर एक्शन है जो उपयोगकर्ता के हाल ही में एक ही दृश्य पर पोस्ट प्रदर्शित करता है। (GetUserRecentPosts))

प्रश्न

क्या होगा अगर RenderActions स्वयं अतुल्यकालिक ?

क्या GetUserRecentPosts को केवल घरेलू सूचकांक के क्रियान्वयन के बाद ही बुलाया जा सकता है?

क्या रेंडर एक्शन डिफ़ॉल्ट रूप से किसी दृश्य पर अतुल्यकालिक रूप से प्रस्तुत किया जाना चाहिए?

मुझे नहीं लगता कि आप इसे सफलतापूर्वक कर सकते हैं जिस बिंदु पर आप असेंक प्रसंस्करण से लाभान्वित हो सकते हैं, वह पहले ही पारित हो गया है, जब आपके विचारों को प्रस्तुत करना शुरू हो जाता है। एमवीसी पाइपलाइन, जो आरंभ / अंत के तरीकों को सेट करती है, पहले से ही पूरा हो चुका है और दृश्य में उसी अनुरोध पर वापस लाने का कोई तरीका नहीं है। ऐसा लगता है कि आप तुल्यकालिक प्रसंस्करण के साथ फंस सकते हैं या अपने सभी डेटा को सामने लाने के लिए किसी तरीके को तैयार कर सकते हैं या इसे टेम्पपडाटा में कैश कर सकते हैं या कुछ रेंडरिंग के लिए।


No comments:

Post a Comment