J'ai un socket.io server en cours d'exécution et un correspondant de page web avec une socket.io.js client. Tout fonctionne très bien.
Mais, je me demande si c'est possible, sur une autre machine, pour exécuter un distinct node.js l'application qui pourrait agir comme un client et se connecter à la prise.io serveur?
MODIFIER LA SOLUTION:
Après l'installation de support.io-client:
npm install socket.io-client
De cette façon, le client, le code ressemble à ceci:
var io = require('socket.io-client'),
socket = io.connect('localhost', {
port: 1337
});
socket.on('connect', function () { console.log("socket connected"); });
socket.emit('private message', { user: 'me', msg: 'whazzzup?' });
Grâce alessioalex.