Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- process.argv.forEach(function (val, index, array) {
- console.log(index + ': ' + val);
- });
- if(process.argv[2] == 'server'){
- var dgram = require("dgram");
- var server = dgram.createSocket("udp4");
- server.on("message", function (msg, rinfo) {
- console.log("server got: " + msg + " from " +
- rinfo.address + ":" + rinfo.port);
- });
- server.on("listening", function () {
- var address = server.address();
- console.log("server listening " + address.address + ":" + address.port);
- });
- server.bind(66699);
- } else {
- var sys = require('util');
- var net = require('net');
- var dgram = require('dgram');
- var message = new Buffer('message');
- var client = dgram.createSocket("udp4");
- client.bind(function () {client.setBroadcast(true);});
- client.send(message, 0, message.length, 66699, "10.28.27.255", function(err, bytes) {
- client.close();
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement