Nodejs实现的一个简单udp广播服务器、客户端
nodejs发送udp广播还是蛮简单的,我们先写个服务器用于接收广播数据,代码如下:
vardgram=require("dgram");
varserver=dgram.createSocket("udp4");
server.on("error",function(err){ console.log("servererror:\n"+err.stack); server.close(); });
server.on("message",function(msg,rinfo){ console.log("servergot:"+msg+"from"+ rinfo.address+":"+rinfo.port); });
server.on("listening",function(){ varaddress=server.address(); console.log("serverlistening"+ address.address+":"+address.port); });
server.bind(41234);