您好,欢迎访问一九零五行业门户网

Node.js实现简单聊天服务器_node.js

使用nodejs是如此简单的实现了一个简单的聊天服务器
实现代码如下:
var net = require('net'); var chatserver = net.createserver(),clientlist = []; chatserver.on(connection,function(client){ client.name = client.remoteaddress + : + client.remoteport; client.write(hi! +client.name+ \n); clientlist.push(client); client.on(data,function(data){ //数据发送给客户端 broadcast(data,client); // clientlist[i].write(data); }); client.on(end,function(){ clientlist.splice(clientlist.indexof(client),1); }); client.on(error,function(e){ console.log(e) });});chatserver.listen(9000) function broadcast(message,client){ var cleanup = []; for(var i=0;i 使用过程就是:
启动js
node chat.js
连接方式:telnet
telnet 127.0.0.1 9000
其它类似信息

推荐信息