1.server.js
2.监听
一 server.js
二 监听
运行server.js后,浏览器打开:http://localhost:8888/
//==============================================
// NodeJS 服务器端代码 NodeJS服务执行的文件
//==============================================
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
console.log("start"); io.on('connection', function (socket) { console.log('Yeah!! Server Connection!!'); //监听用户发布聊天内容(DEMO)
socket.on('message', function (obj) {
//向所有客户端广播发布的消息
console.log("服务器端执行了,广播前:" + obj);
io.emit('message', obj);
console.log("服务器端执行了,广播后:" + obj);
}); }); //监听的端口
http.listen(8888, function () {
console.log('listening on *:8888');
});