类:net.Socket
🌐 Class: net.Socket
- 扩展自: <stream.Duplex>
这个类是 TCP 套接字或流式 IPC 端点的抽象(在 Windows 上使用命名管道,在其他系统上使用 Unix 域套接字)。它也是一个 EventEmitter。
🌐 This class is an abstraction of a TCP socket or a streaming IPC endpoint
(uses named pipes on Windows, and Unix domain sockets otherwise). It is also
an EventEmitter.
用户可以创建 net.Socket 并直接用它与服务器进行交互。例如,它由 net.createConnection() 返回,因此用户可以使用它与服务器通信。
🌐 A net.Socket can be created by the user and used directly to interact with
a server. For example, it is returned by net.createConnection(),
so the user can use it to talk to the server.
它也可以由 Node.js 创建,并在接收到连接时传递给用户。例如,它会被传递给在 net.Server 上触发的 'connection' 事件的监听器,因此用户可以使用它与客户端进行交互。
🌐 It can also be created by Node.js and passed to the user when a connection
is received. For example, it is passed to the listeners of a
'connection' event emitted on a net.Server, so the user can use
it to interact with the client.