Die Verwendung von NodeJS ist so einfach, einen einfachen Chat -Server zu implementieren
Der Implementierungscode lautet wie folgt:
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){ //Send data to client broadcast(data,client); // clientList[i].write(data); }); client.on ("end", function () {clientlist.splice (ClientList.indexof (client), 1);}); chatServer.listen (9000) Funktion Broadcast (Message, Client) {var cleanUp = []; für (var i = 0; i <clientlist.length; i ++) {if (client! } else {CleanUp.push [ClientList [i]]; ClientList [i] .Destory (); }}}}Der Verwendungsvorgang ist:
Starten Sie JS
Knoten chat.js
Verbindungsmethode: Telnet
Telnet 127.0.0.1 9000