¿Cuál es la diferencia entre las llamadas de AJAX sincronizadas y asincrónicas? ¿Cuándo utilizar la sincronización y cuándo es asíncrona?AJAX sync and async difference
Respuesta
En un nivel muy básico, utiliza un modo asincrónico cuando desea que la llamada se produzca en segundo plano y un modo síncrono cuando desea que su código espere hasta que se complete la llamada.
El modo asincrónico es el enfoque habitual para las llamadas AJAX, ya que generalmente adjunta una función de devolución de llamada al evento onreadystatechange
para que pueda responder cuando los datos del lado del servidor estén listos, en lugar de esperar a que lleguen los datos.
Las solicitudes asincrónicas se producen en un de fondo subproceso, lo que significa que la UI no se bloqueará mientras se procesa la solicitud (hay muchas excepciones cuando se ingresa en estados y E/S, etc.)
Digamos que tenemos una llamada de servicio web de 10 segundos que debe realizarse. Si lo llama sincrónicamente, no podrá navegar a otras páginas, interactuar con la página web, etc. Si lo hace asíncrono, lo hará.
- 1. Buffer and cache Difference?
- 2. Difference asp.net web service and Ihttphandler
- 3. Mockito con Java async-> sync converter
- 4. Distinctive difference between collect and each?
- 5. Grand Central Dispatch async vs sync
- 6. ¿Cuándo debería usar std :: async con sync como política?
- 7. Javascript month difference
- 8. PHP true & 'true' difference
- 9. jQuery Espere hasta que las llamadas async ajax hayan finalizado
- 10. Función Async o Sync bcrypt para usar en node.js para generar hashes?
- 11. async or sync? cuando establecemos la propiedad src del objeto Imagen?
- 12. ¿Cómo hago una llamada jQuery bloqueando AJAX sin async = false?
- 13. Cómo utilizar AJAX en Dart con async = true
- 14. KendoUI vs Telerik Architectural Difference
- 15. Find Month difference in php?
- 16. Regex plus vs star difference?
- 17. java difference StdOut vs System.out.println
- 18. Fast Average Square Difference Función
- 19. Android sync strings.xml
- 20. Sync Services y iOS
- 21. Microsoft/Ford Sync SDK
- 22. Sync Framework Resources
- 23. iCloud sync keychain
- 24. .NET File Sync Library
- 25. Android Sync/descarga marco
- 26. Message Queue vs Task Queue difference
- 27. Configuración async: ¿falso con jQuery?
- 28. Microsoft Sync Framework O Replicación
- 29. TortoiseHG Sync - Cómo guardar URL
- 30. github para Mac Sync Falló
No existe el AJAX síncrono, ya que la primera "A" es para "asincronous". Está probalby hablando de llamadas sincrónicas [XHR] (https://developer.mozilla.org/en/xmlhttprequest). – user123444555621