如何用node.js的dgram模块构建UDP服务器和客户端实现长尾词通信?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1217个文字,预计阅读时间需要5分钟。
本文示例讲述了基于node.js和dgram数据报模块创建UDP服务器和客户端操作。分享给广大开发者参考,具体如下:
+ node.js中的dgram模块提供了UDP数据包的socket实现,方便创建UDP服务器和客户端。+ 可利用dgram模块方便地创建UDP服务器和客户端,实现数据交换。
本文实例讲述了node.js基于dgram数据报模块创建UDP服务器和客户端操作。分享给大家供大家参考,具体如下:
node.js中 dgram 模块提供了udp数据包的socket实现,可以方便的创建udp服务器和客户端。
一、创建UDP服务器和客户端
服务端:
const dgram = require('dgram'); //创建upd套接字 //参数一表示套接字类型,'udp4' 或 'udp6' //参数二表示事件监听函数,'message' 事件监听器 let server = dgram.createSocket('udp4'); //绑定端口和主机地址 server.bind(8888, '127.0.0.1'); //有新数据包被接收时,触发 server.on('message', function (msg, rinfo) { //msg表示接收到的数据 //rinfo表示远程主机的地址信息 console.log('接收到的数据 : ', msg.toString()); console.log(rinfo); //发送数据,如果发送数据之前没有绑定过地址和端口,则会随机分配端口。
本文共计1217个文字,预计阅读时间需要5分钟。
本文示例讲述了基于node.js和dgram数据报模块创建UDP服务器和客户端操作。分享给广大开发者参考,具体如下:
+ node.js中的dgram模块提供了UDP数据包的socket实现,方便创建UDP服务器和客户端。+ 可利用dgram模块方便地创建UDP服务器和客户端,实现数据交换。
本文实例讲述了node.js基于dgram数据报模块创建UDP服务器和客户端操作。分享给大家供大家参考,具体如下:
node.js中 dgram 模块提供了udp数据包的socket实现,可以方便的创建udp服务器和客户端。
一、创建UDP服务器和客户端
服务端:
const dgram = require('dgram'); //创建upd套接字 //参数一表示套接字类型,'udp4' 或 'udp6' //参数二表示事件监听函数,'message' 事件监听器 let server = dgram.createSocket('udp4'); //绑定端口和主机地址 server.bind(8888, '127.0.0.1'); //有新数据包被接收时,触发 server.on('message', function (msg, rinfo) { //msg表示接收到的数据 //rinfo表示远程主机的地址信息 console.log('接收到的数据 : ', msg.toString()); console.log(rinfo); //发送数据,如果发送数据之前没有绑定过地址和端口,则会随机分配端口。

