Cuando escribe un código para escuchar desde un puerto, como 80 por ejemplo, ¿qué sucede debajo del capó? ¿El método que utiliza el sistema operativo para escuchar es pull o push? En otras palabras, ¿el sistema operativo comprueba ese puerto cada x milisegundos, por ejemplo?
Simplemente no entiendo. Cuanto más lo pienso, más me parece que no puede ser otra cosa que tirar.
Quiero decir, incluso si el sistema operativo establece una función de devolución de llamada, todavía algo debería entender que ha llegado nueva información para llamar a esa función de devolución de llamada. Ese algo aún debería usar pull para comprender la llegada de los nuevos datos.
¿Cómo escucha un puerto?