i writing program related javascript. have 1 udp server , 1 udp client, client can send data server , display data through browser. show result, first open terminal type" node udpserver.js". after open browser , type "localhost:portnumber" result (text) shown. however, cannot control text display. want cut 2 frames (left , right). can display data simultaneously in left , right. how can that? much.
here udpserver.js:
// javascript document //server.js console.log("test ok"); var port = 1234; var host = 'localhost'; var http = require('http'); var dgram = require('dgram'); var server = dgram.createsocket('udp4'); //as server ready receive messages, handle handler server.on('listening', function () { var address = server.address(); console.log('udp server listening on ' + address.address + ":" + address.port); }); var mymes; http.createserver(function (req, res) { res.writehead(200, {'content-type': 'text/plain'}); server.on('message', function (message, remote) { //print out message mymes = message; console.log(remote.address + ':' + remote.port +' - ' + message); res.write('message:'+mymes+"\n"); //prepare response var okbuffer = new buffer("ok " + message); server.send(okbuffer, 0, okbuffer.length, remote.port, remote.address, function(err, bytes){ if (err){ throw err; } //print out server's console we've sent response client //console.log("ok sent client"); this.type = 'text/html'; }); }); }).listen(port); console.log('server running @ http://127.0.0.1:1234'); server.bind(port, host);
Comments
Post a Comment