¿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. async or sync? cuando establecemos la propiedad src del objeto Imagen?
- 11. Función Async o Sync bcrypt para usar en node.js para generar hashes?
- 12. Cómo utilizar AJAX en Dart con async = true
- 13. ¿Cómo hago una llamada jQuery bloqueando AJAX sin async = false?
- 14. java difference StdOut vs System.out.println
- 15. Regex plus vs star difference?
- 16. Find Month difference in php?
- 17. KendoUI vs Telerik Architectural Difference
- 18. Fast Average Square Difference Función
- 19. iCloud sync keychain
- 20. Android sync strings.xml
- 21. Microsoft/Ford Sync SDK
- 22. .NET File Sync Library
- 23. Sync Services y iOS
- 24. Sync Framework Resources
- 25. Android Sync/descarga marco
- 26. Message Queue vs Task Queue difference
- 27. Configuración async: ¿falso con jQuery?
- 28. github para Mac Sync Falló
- 29. Recursos de Android Sync Adapter
- 30. Microsoft Sync Framework O Replicación
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