socket.io 安装或设置
示例
首先,socket.io在node.js应用程序中安装模块。
npm installsocket.io--save
基本HTTP设定
以下示例附加socket.io到node.js侦听端口3000的普通HTTP服务器。
var server = require('http').createServer();
var io = require('socket.io')(server);
io.on('connection', function(socket){
console.log('user connected with socketId '+socket.id);
socket.on('event', function(data){
console.log('event fired');
});
socket.on('disconnect', function(){
console.log('user disconnected');
});
});
server.listen(3000);使用Express进行设置
Express应用程序可以传递到http将附加到的服务器socket.io。
var app = require('express')(); //快递应用
var server = require('http').createServer(app); //传递给http服务器
var io = require('socket.io')(server); //HTTP服务器传递到socket.io
io.on('connection', function(){
console.log('user connected with socketId '+socket.id);
socket.on('event', function(data){
console.log('event fired');
});
socket.on('disconnect', function(){
console.log('user disconnected');
});
});
server.listen(3000);客户端设置
查看上面的HelloWorld示例以了解客户端实现。
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短