四、简单的UDP套接字

60 阅读1分钟
var dgram = require("dgram");

var client = dgram.createSocket("udp4");

process.stdin.resume();

process.stdin.on("data", function (data) {
  console.log(data.toString("utf8"));
  client.send(
    data,
    0,
    data.length,
    8124,
    "examples.burningbird.net",
    function (err, bytes) {
      if (err) {
        console.log("error: " + err);
      } else {
        console.log("successful");
      }
    }
  );
});

作用:

  • 装载upd模块dgram;
  • 键盘输入的时候,将输入数据打印到控制台;
  • 将输入的数据发送至“examples.burningbird.net”。