130

socket.io サーバーが実行されており、socket.io.js クライアントと一致する Web ページがあります。すべて正常に動作します。

しかし、別のマシンで、クライアントとして機能し、前述のsocket.ioサーバーに接続する別のnode.jsアプリケーションを実行できるかどうか疑問に思っていますか?

4

6 に答える 6

77

それは Socket.IO-client を使用して可能になるはずです: https://github.com/LearnBoost/socket.io-client

于 2012-05-22T14:05:07.680 に答える
12

socket.io-clientをインストールした後:

npm install socket.io-client

クライアントコードは次のようになります。

var io = require('socket.io-client'),
socket = io.connect('http://localhost', {
    port: 1337,
    reconnect: true
});
socket.on('connect', function () { console.log("socket connected"); });
socket.emit('private message', { user: 'me', msg: 'whazzzup?' });

ありがとうalessioalex

于 2012-05-23T13:13:34.183 に答える