Qual è la differenza tra questi due?
Ho notato che se sono passato da socket.emit
a socket.send
in un programma funzionante, il server non è riuscito a ricevere il messaggio, anche se non capisco perché.
Ho anche notato che nel mio programma, se sono passato da socket.emit
a socket.send
, il server riceve un messaggio, ma sembra riceverlo più volte. Quando uso console.log()
per vedere cosa ha ricevuto il server, mostra qualcosa di diverso rispetto a quando lo uso socket.emit
.
Perché questo comportamento? Come fai a sapere quando usare socket.emit
o socket.send
?