Hace un par de meses descubrí nowjs y dnode y finalmente usé nowjs (y https://github.com/Flotype/nowclient) para la comunicación bidireccional cliente/servidor.Enviar mensaje del servidor al cliente con dnode
nowclient habilita la comunicación ahorajs entre procesos de 2 nodos (en lugar de entre un proceso de nodo y un navegador para ahora js). Pude enviar datos del cliente al servidor y del servidor al cliente. Ahora uso el nodo 0.6.12 y es un poco doloroso usar el nodo 0.4.x para ejecutar el cliente.
Le estoy dando una mirada más cercana al dnode y no estoy muy seguro de cómo funciona la comunicación entre el servidor y el cliente. ¿Es posible que el servidor envíe un mensaje directo al cliente? La idea es hacer que un cliente se registre en el servidor (en la primera conexión) y permitir que el servidor se comunique con el cliente cuando lo necesite.
Por lo que entiendo, es posible llamar a un método en el servidor si el cliente ha solicitado algo al servidor en primer lugar. Es eso correcto ?
Gracias por sus aclaraciones. ¿Puede un cliente estar conectado a un servidor y esperar que las llamadas entrantes provengan del servidor? Además, ¿hay un identificador de cliente que pueda usar el lado del servidor usado? – Luc
Utilicé conn.id y remoto para realizar un seguimiento de los clientes. Eso está funcionando realmente bien. – Luc
Acabo de darme cuenta de que esta respuesta es de sí mismo. <3 dat chico - tantos módulos increíbles! – MiniGod