2025-06-13 Node.js net模块详解(含类、方法、事件) Node.js net模块详解(含类、方法、事件) 1. 核心类:net.Server 和 net.Socket net.Server:代表一个网络服务器,用于监听来自客户端的连接请求。它继承自EventEmitter,提供了如listen(监听端口)、close(关闭服务器)等方法和如connection(当有新的连接时触发)等事件。 net.Socket:代表一个网络套接字,是双向通信的流。每个从客户端来的连接都会创建一个新的net.Socket实例。它同样继承自EventEmitter,支持读写操作、事件监听等。 2. 方法 构造函数:可以通过require('net').createServer([options][, connectionListener])来创建一个新的服务器实例,通过require('net').createConnection(options[, connectListener])来创建一个新的客户端或IPC连接。 监听端口:使用server.listen(port[, hostname][, backlog][, callback])来监听指定的端口和(可选的)主机名。回调函数在监听完成时被调用。... 2025年06月13日 2 阅读 0 评论