Un paio di mesi fa ho scoperto nowjs e dnode e infine ho usato nowjs (e https://github.com/Flotype/nowclient) per la comunicazione bidirezionale client/server.Invia messaggio dal server al client con dnode
nowclient consente la comunicazione tra nowjs 2 processi nodo (anziché tra un processo nodo e un browser per nowjs fuori dalla scatola). Sono stato quindi in grado di inviare dati dal client al server e dal server al client. Ora utilizzo il nodo 0.6.12 ed è piuttosto doloroso utilizzare il nodo 0.4.x per eseguire il client.
Sto dando uno sguardo più attento a dnode e io non sono davvero sicuro di come il server di comunicazione client sta lavorando. È possibile che il server invii un messaggio diretto al client? L'idea è di avere un client per registrarsi sul server (alla prima connessione) e consentire al server di contattare il client quando è necessario.
Da quello che ho capito, chiamare un metodo sul server è possibile se il cliente ha richiesto qualcosa dal server al primo posto. È corretto ?
Grazie per i vostri chiarimenti. Un client può essere connesso a un server e attendere la chiamata in arrivo proveniente dal server? Inoltre, c'è un identificatore del client che può essere utilizzato dal lato server? – Luc
Ho usato conn.id e il telecomando per tenere traccia dei client. Funziona davvero alla grande. – Luc
Appena realizzato che questa risposta proviene dal substack stesso. <3 dat guy - tanti moduli fantastici! – MiniGod