socket.emit () vs. socket.send ()
¿Cuál es la diferencia entre estos dos?
Noté que si cambiaba desocket.emit
asocket.send
en un programa de trabajo, el servidor no pudo recibir el mensaje, aunque no entiendo por qué.
También noté que en mi programa si cambié desocket.emit
asocket.send
, el servidor recibe un mensaje, pero parece que lo recibe varias veces. Cuando yo usoconsole.log()
Para ver lo que recibió el servidor, muestra algo diferente de cuando usosocket.emit
.
¿Por qué este comportamiento? ¿Cómo sabes cuándo usarlo?socket.emit
osocket.send
?