关于NodeJs socket连接
2022/2/24 22:24:37
本文主要是介绍关于NodeJs socket连接,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
先不多说,直接上代码
server
const net = require('net'); const fs = require('fs') const server = net.createServer(function (connection) { console.log('客户端连接成功'); connection.on('end', function () { console.log('客户端关闭连接'); }); connection.on('data', function (data) { console.log(data.toString()); }); const content = fs.readFileSync('./111.txt') // 读取到文件,进行返回 connection.write('服务器:'+content.toString()); // connection.pipe(connection); // 用来返回收到的消息,也就是服务端在这里收到的消息原文,再返回给客户端 }); server.listen(3000, function () { console.log('服务器监听'); });
client
const net = require('net'); const client = net.connect({ port: 3000 }, function () { console.log('连接到服务器!'); }); client.on('data', function (data) { console.log(data.toString()); client.write("我已收到数据") client.end(); }); client.on('end', function () { console.log('断开与服务器的连接'); });
这里我服务端是对本地文件进行了读取,读取到内容进行返回,客户端接收到消息,会回复一句,我已收到消息
这篇关于关于NodeJs socket连接的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16Vue3资料:新手入门必读教程
- 2024-11-16Vue3资料:新手入门全面指南
- 2024-11-16Vue资料:新手入门完全指南
- 2024-11-16Vue项目实战:新手入门指南
- 2024-11-16React Hooks之useEffect案例详解
- 2024-11-16useRef案例详解:React中的useRef使用教程
- 2024-11-16React Hooks之useState案例详解
- 2024-11-16Vue入门指南:从零开始搭建第一个Vue项目
- 2024-11-16Vue3学习:新手入门教程与实践指南
- 2024-11-16Vue3学习:从入门到初级实战教程