当前位置:首页 > 编程技术 > node.js > 正文内容

Node搭建UDP服务器

曾经2年前 (2022-05-02)node.js836

1.Nodejs的UDP模块

Nodejs自带的模块

2.服务端代码

const dgram = require('dgram');
const server = dgram.createSocket('udp4');

server.on('close',()=>{
    console.log('socket已关闭');
});

server.on('error',(err)=>{
    console.log(err);
});

server.on('listening',()=>{
    console.log('socket正在监听中...');
});

server.on('message',(msg,rinfo)=>{
    console.log(`receive message from ${rinfo.address}:${rinfo.port}`);
    server.send('exit',rinfo.port,rinfo.address)
});

server.bind('1314');

3.测试工具

1)udp client

使用nc测试

yum install nc

使用命令(注意ip和端口之间是空格)

nc -vu {udp服务器ip} {端口}


扫描二维码推送至手机访问。

版权声明:本文由珍惜发布,如需转载请注明出处。

本文链接:https://www.zp68.com/article/13.html

分享给朋友:
返回列表

上一篇:使用Node.js进行TCP网络通信

没有最新的文章了...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。