Cita:
Iniciado por zerokilled buenas,
en si no es que el código está constantemente ejecutandose, sucede que el ejemplo o introducción que estabas viendo seguramente partia de un ejemplo de servidor http o similar. en ese sentido se trata de un código javascript que actua como servidor gracias los módulos disponibles en nodejs. básicamente tu puedes hacer cualquier tipo de aplicación de lado servidor. la otra parte es la habilidad de nodejs hacer sincronización con el cliente usando sockets. de este modo, nodejs puede enviar nuevos datos a los clientes conectados sin que el propio cliente realice la petición. pero tengase claro, que esto ocurre en el servidor, no en el cliente.
bueno eso me confunde un poco, le envia los datos pero para recibir no ocupa hacer peticion?(consultar la base)?
una vez hice un chat pero en java y consistia en un while infinito por medio de sockets que estaba a la escucha, pero viendolo bien no me parece tan optimo un while infinito oO