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

Node搭建UDP服务器

曾经3年前 (2022-05-02)node.js1262

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网络通信

没有最新的文章了...

“Node搭建UDP服务器” 的相关文章

node连接MySQL数据库模块-操作MySQL数据库

配置mysql模块1、打开根目录,打开终端,初始化执行npm init -y;2、下载mysql: npm i mysql;操作数据库1、导入mysql模块;2、建立和MySQL数据库的联系3、测试mysql模块是否正常工作4、查询 users 表中所有数据5、插入数据到 users 表中6、修改用...

发表评论

访客

看不清,换一张

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