none
¿Qué diferencia hay entre un hilo paralelo y un proceso asíncrono? RRS feed

Answers

  • Hola James2016-2


    No son lo mismo, las llamadas asíncronas no siempre implican hilos. Asíncrono simplemente significa que el subproceso que realiza la llamada no se detiene a esperar la respuesta. Una llamada asíncrona no necesariamente crea un nuevo hilo. Esa es tan solo una forma de implementarlo, otras formas son con un grupo de subprocesos preexistentes, un proceso externo, por el mismo sistema operativo, entre otros. Depende en gran medida del idioma, el modelo de objeto (si lo hay) y el entorno de tiempo de ejecución. Finalmente, te dejo un ejemplo sí quieres profundizar un poco más: JavaScript es de un solo hilo y a la vez es asíncrono. Espero te quede clara tu pregunta.

     

    Saludos cordiales

    Gabriel Castro

     ____________________________ 

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.  

    Monday, July 13, 2020 12:56 PM
    Moderator

All replies

  • Hola James2016-2


    No son lo mismo, las llamadas asíncronas no siempre implican hilos. Asíncrono simplemente significa que el subproceso que realiza la llamada no se detiene a esperar la respuesta. Una llamada asíncrona no necesariamente crea un nuevo hilo. Esa es tan solo una forma de implementarlo, otras formas son con un grupo de subprocesos preexistentes, un proceso externo, por el mismo sistema operativo, entre otros. Depende en gran medida del idioma, el modelo de objeto (si lo hay) y el entorno de tiempo de ejecución. Finalmente, te dejo un ejemplo sí quieres profundizar un poco más: JavaScript es de un solo hilo y a la vez es asíncrono. Espero te quede clara tu pregunta.

     

    Saludos cordiales

    Gabriel Castro

     ____________________________ 

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.  

    Monday, July 13, 2020 12:56 PM
    Moderator
  • Hola James2016-2


    No son lo mismo, las llamadas asíncronas no siempre implican hilos. Asíncrono simplemente significa que el subproceso que realiza la llamada no se detiene a esperar la respuesta. Una llamada asíncrona no necesariamente crea un nuevo hilo. Esa es tan solo una forma de implementarlo, otras formas son con un grupo de subprocesos preexistentes, un proceso externo, por el mismo sistema operativo, entre otros. Depende en gran medida del idioma, el modelo de objeto (si lo hay) y el entorno de tiempo de ejecución. Finalmente, te dejo un ejemplo sí quieres profundizar un poco más: JavaScript es de un solo hilo y a la vez es asíncrono. Espero te quede clara tu pregunta.

     

    Saludos cordiales

    Gabriel Castro

     ____________________________ 

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.  

    Hola, gracias por responder, creo que te olvidaste del enlace.
    Monday, July 13, 2020 4:10 PM
  • Hola James2016-2,

    gracias por confirmar que encontraste una respuesta a tu pregunta, es un gusto poderte ayudar. En este link puedes leer más sobre el tema.

    Saludos cordiales

    Gabriel Castro

    Tuesday, July 14, 2020 8:04 PM
    Moderator