首页 > 其他 > 详细

创建TCP服务器和客户端

时间:2021-05-23 23:36:22      阅读:50      评论:0      收藏:0      [点我收藏+]
// TCP 服务器;


const net = require(‘net‘);
let clientNo = 0;
const server = net.createServer((client)=>{
    clientNo++;
    console.log(clientNo + ‘号客服端已连接‘);
    client.on(‘end‘,()=>{
        console.log(clientNo + ‘号客服端已连接‘);
    })
    client.write(clientNo + ‘号客服端,你好\r\n‘);
    client.pipe(client);
    client.on(‘data‘,(data)=>{
        console.log(clientNo + ‘号客服端发来的数据 :‘ + data.toString());
    });
});

server.on(‘error‘,(err)=>{
    throw err;
});

server.listen(8234,()=>{
    console.log(‘TCP 服务器已启动‘);
})
// //  TCP  客户端;

const net = require(‘net‘);
var client = net.Socket(); // 创建TCP客户端
// 设置连接的服务器
client.connect(8234, ‘127.0.0.1‘, () => {
    console.log(‘连接到服务器‘);
    client.write(‘我是一个TCP客户端‘); //向服务器发送数据
});
// 监听服务器传来的数据
client.on(‘data‘, (data) => {
    console.log(‘服务器返回的数据:‘ + data.toString());
});
// 监听end事件
client.on(‘end‘, () => {
    console.log(‘数据结束‘);
});

技术分享图片

创建TCP服务器和客户端

原文:https://www.cnblogs.com/d534/p/14802201.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!