node.js socket.IO
Socket送信先メモ
var express = require('express') , http = require('http') , app = express() ; var server = http.createSever(app).listen(3000, '0.0.0.0'); var io = require('socket.io') , io = io.listen(server) ; io.sockets.on('connection', function(socket) { var info = 'info message'; //メッセージを送信してきたClientへメッセージを返答 socket.emit('key', info); //接続しているClient全体にメッセージを送信 io.sockets.emit('key', info); //個別にデータを送信 io.sockets.socket(socket.id).emit('key', info); //送信者をのぞくClientへ送信 socket.broadcast.emit('key', info); });