1 Node.js Net 模块提供了一些用于底层的网络通信的小工具,包含了创建服务器/客户端的方法,我们可以通过以下方式引入该模块:
1.1 net相关API
net.js 文件
|
|
执行命令 node net.js
|
|
1.2 net.createServer([options],[ connectionListener])
创建一个 TCP 服务器。参数 connectionListener 自动给 ‘connection’ 事件创建监听器。
connection事件会在一个新连接创建后被触发
net.socket对象实的实例现了一个双工流的接口
- 用户创建客户端(使用 connect())时使用,
- 由 Node 创建它们,并通过 connection 服务器事件传递给用户。
1.2.1 net.Socket类是 EventEmitter的实例有以下事件
- data事件,当接收到数据的时候触发该事件,向该事件的监听器传入
- end事件,当socket连接的另一端发出FIN包时被触发,也就是说数据传输完毕的时候触发该事件
2 Nodejs.path模块
|
|
|
|