server代码:
const net = require("net");
const server = net.createServer(function(socket){
//
});
server.listen(3000,"127.0.0.1",function(){
console.log("opened server on:",server.address());
});
client代码:
var net = require("net");
var client = new net.Socket();
client.connect("3000","127.0.0.1",function(){
// client.wirte("Hello server this is client~");
console.log("Hello Server! This is client:",client.address());
});
先运行server,再运行client。运行结果:
关闭server后:
client的输出会报错显示连接失败:
注意事项:
(1)下载安装node.js,vscode,按需要修改安装的位置然后一路默认即可。
(1)运行时,打开code runner插件运行代码。
(2)代码要先保存再运行,否则会出现类似“console.log()”不输出的错误。