सिंक और async AJAX कॉल के बीच क्या अंतर है। सिंक का उपयोग करने के लिए और जब async?AJAX सिंक और async अंतर
उत्तर
एक बहुत ही बुनियादी स्तर पर, आप एक अतुल्यकालिक मोड का उपयोग करें जब आप कॉल पृष्ठभूमि और एक तुल्यकालिक मोड में तब होता है जब आप कॉल पूरा होने तक हम आपके कोड इंतजार करना चाहते हैं।
एसिंक्रोनस मोड AJAX कॉल के लिए सामान्य दृष्टिकोण है, क्योंकि आप आम तौर पर onreadystatechange
ईवेंट पर कॉलबैक फ़ंक्शन संलग्न करते हैं ताकि आप डेटा के आने के इंतजार के बजाय सर्वर-साइड डेटा तैयार होने पर प्रतिक्रिया दे सकें।
Async अनुरोध पृष्ठभूमि धागे पर होते हैं, जिसका अर्थ है कि अनुरोध संसाधित होने पर UI को अवरुद्ध नहीं किया जा रहा है (जब आप राज्यों और I/O आदि में जाते हैं तो इसमें बहुत से अपवाद हैं।)
आइए कहें कि हमारे पास 10 सेकंड की वेब सेवा कॉल है जिसे बनाने की आवश्यकता है। यदि आप इसे समकालिक रूप से कॉल करते हैं, तो आप अन्य पृष्ठों पर नेविगेट करने, वेब पेज से बातचीत करने में सक्षम नहीं होंगे, आदि। यदि आप इसे एसिंक करते हैं, तो आप करेंगे।
- 1. jQuery ajax() async झूठी
- 2. Jquery $ .ajax async अजीब व्यवहार
- 3. AJAX के बीच अंतर और
- 4. $ .post और $ .ajax के बीच अंतर?
- 5. $ ("# आईडी") के बीच अंतर। लोड और $ .ajax?
- 6. के बीच अंतर [...] Async और शुरू [...] .net asynchronous एपीआई
- 7. Async/प्रतीक्षा और समानांतर सी #
- 8. async विधि
- 9. Async और दस्तावेज़ तैयार
- 10. स्प्रिंग @Async और AbstractRoutingDataSource
- 11. async कीवर्ड और TaskScheduler
- 12. सिंक जीआईटी और क्लीयरकेस
- 13. सिंक सेवा और आईओएस
- 14. डब्ल्यूसीएफ और सिंक फ्रेमवर्क
- 15. asp.net सी # AJAX चल रहा है 'async' बैच नौकरी
- 16. ब्लॉकयूआई बनाम AJAX के साथ async विकल्प के साथ
- 17. async साथ डार्ट में AJAX का उपयोग कैसे करें = सच
- 18. async
- 19. Async Node.js
- 20. सिंक बनाम। में नेट
- 21. Async POST WP7 और F #
- 22. Async programmic और आभासी कार्यों
- 23. एंड्रॉइड सिंक एडाप्टर सिंक रोकें
- 24. संपर्क बैकअप और सिंक अनुप्रयोग
- 25. सिंक एडाप्टर और सामग्री प्रदाता
- 26. थ्रेड बनाम Async
- 27. सेन्चा टच स्टोरेज सिंक
- 28. $ .ajax
- 29. php और AJAX
- 30. Task.Factory.StartNew बनाम Async तरीकों
सिंक्रोनस AJAX जैसी कोई चीज़ नहीं है, क्योंकि पहले "ए" "asyncronous" के लिए है। आप संभवतः सिंक्रोनस [एक्सएचआर] (https://developer.mozilla.org/en/xmlhttprequest) कॉल के बारे में बात कर रहे हैं। – user123444555621