网络的概念服务器
IP和端口的概念网络
Socket的概念socket
打开telnetui
程序和功能-->spa
本身开发一个小服务器code
"use strict"; const net = require("net"); //建立server对象 let server = net.createServer(); //监听链接到服务器上的客户端 server.on("connection", (socket) => { console.log("haha"); //服务器的socket //向客户端发送消息 socket.write("welcome to my server"); socket.on("data", (content) => { //服务器发送的内容。buffer console.log(content.toString()); }); }); //监听端口 server.listen(8888,()=>{ console.log("正在监听..."); });
"use strict"; var net = require("net"); let port = 8888; let ip = "127.0.0.1"; //链接服务器 let client = net.createConnection(port,ip,()=>{ console.log("链接服务器成功"); //向服务器发送消息 client.write("你好服务器"); }); //接收服务器的消息 client.on("data", (content) => { //服务器发送的内容。buffer console.log(content.toString()); });
//注册error事件 socket.on("error",()=>{ console.log("客户端下线"); })