js创建 tcp 服务器史上最快教程
Posted 我想月薪过万
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js创建 tcp 服务器史上最快教程相关的知识,希望对你有一定的参考价值。
实现步骤
第一步:引入相应的包
//第一步:导入net包
var net = require('net')
第二步:创建服务器
//第一步:导入net包
var net = require('net')
//第二步:创建服务器
var server = net.createServer();
第三步:监听连接
//第一步:导入net包
var net = require('net')
//第二步:创建服务器
var server = net.createServer();
//第三步:监听连接
server.on('connection', function (socket)
console.log("get a new connection")
//第四步:监听数据传输
socket.on('data', function (data)
console.log("get data: ", data)
console.log("get data: ", data.toString("utf-8"))
)
//第五步:监听连接断开
socket.on('close', function ()
console.log("socket is closed")
)
)
第四步:配置端口,开启服务器
//第一步:导入net包
var net = require('net')
//第二步:创建服务器
var server = net.createServer();
//第三步:监听连接
server.on('connection', function (socket)
console.log("get a new connection")
//第四步:监听数据传输
socket.on('data', function (data)
console.log("get data: ", data)
console.log("get data: ", data.toString("utf-8"))
)
//第五步:监听连接断开
socket.on('close', function ()
console.log("socket is closed")
)
)
//第六步:配置端口,开启服务
server.listen(4001, function ()
console.log("server is running on 4001")
);
以上是关于js创建 tcp 服务器史上最快教程的主要内容,如果未能解决你的问题,请参考以下文章