Enviar mensaje a un cliente específico con socket.io y nodo.js
Estoy trabajando con socket.io y nodo.js y hasta ahora parece bastante bueno, pero no se como enviar un mensaje desde el servidor a un cliente específico, algo así:
client.send(message, receiverSessionId)
Pero ni los .send()
ni los .broadcast()
métodos parecen suplir mi necesidad.
Lo que he encontrado como una posible solución, es que el método .broadcast()
acepta como segundo parámetro una matriz de SessionIds a la que no envíe el mensaje, por lo que podría pasar una matriz con todos los SessionIds conectados en ese momento al servidor, excepto el que deseo enviar el mensaje, pero siento que debe haber una mejor solución.
¿Alguna idea?
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52