轻松实现Node.js服务器的启动操作

来源:爱站网时间:2020-11-19编辑:网友分享
Node.js是chromejavascript运行时的平台,通常用于构建快速且易于扩展的网络应用程序,今天爱站技术频道小编就和大家探讨轻松实现Node.js服务器的启动操作,一起进入下文了解一下吧!

Node.js是chromejavascript运行时的平台,通常用于构建快速且易于扩展的网络应用程序,今天爱站技术频道小编就和大家探讨轻松实现Node.js服务器的启动操作,一起进入下文了解一下吧!

实现代码如下:

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

以上就是爱站技术频道小编介绍的轻松实现Node.js服务器的启动操作,拥有过硬的技能能让我们获得我们想要的东西哦。

上一篇:JS开发中自定义鼠标右键的实现方法

下一篇:详解jQuery开发之事件源代码的定位

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载