nodejs学习:net模块

官方API文档地址:https://nodejs.org/api/net.html

  1. 创建一个server.js
     1 var net = require('net');
     2 var PORT  = 8099;
     3 var HOST = '127.0.0.1'
     4 
     5 var server = net.createServer();
     6 server.on('connection', function(client) {
     7     client.name = client.remoteAddress + ':' + client.remotePort
     8     client.write('Hi ' + client.name + '!\n');
     9 
    10     client.on('data', function(data) {
    11         client.write(data);
    12     })
    13     client.on('end', function() {
    14         client.write('Bye ' + client.name + '!\n');
    15     })
    16 
    17     client.on('error', function(e) {
    18         console.log('error:'+ e.message);
    19     })
    20 });
    21 
    22 server.on('listening', function() {
    23     console.log('Server is listening on port', PORT);
    24 });
    25 server.listen(PORT,HOST);

     

  2. 连接

转载于:https://www.cnblogs.com/luckjun/p/4745972.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值