236540
var host="XXX.XXX.XX.XX"; var port=12345; var dgram = require("dgram"); var server = dgram.createSocket("udp4"); server.on("message", function (msg, rinfo) { console.log("client send: " + msg + " from " + rinfo.address + ":" + rinfo.port); var dgram2 = require('dgram'); var message = new Buffer("i reviced"); var client = dgram2.createSocket("udp4"); client.send(message, 0, message.length, rinfo.port, rinfo.address, function(err, bytes) { client.close(); }); });
server.on("listening", function () { var address = server.address(); console.log("client connection" + address.address + ":" + address.port); });
server.bind(port,host);
//其中xx是服务器的IP 也就是外网的现在要求是内网连接之后 收到一信息 但是好像上面的代码不灵...