Javascript 如何在客户端';中显示从node.js服务器接收的(通过UDP)数据;s浏览器?
我有一个简单的node.js服务器,它接收udp包并在控制台中打印它们:Javascript 如何在客户端';中显示从node.js服务器接收的(通过UDP)数据;s浏览器?,javascript,node.js,udp,Javascript,Node.js,Udp,我有一个简单的node.js服务器,它接收udp包并在控制台中打印它们: var PORT = 19777; var MULTICAST_GROUP = "224.0.0.251"; var dgram = require("dgram"); var payload = new Buffer('A wild message appears'); var client = dgram.createSocket("udp4"); client.on("message", f
var PORT = 19777;
var MULTICAST_GROUP = "224.0.0.251";
var dgram = require("dgram");
var payload = new Buffer('A wild message appears');
var client = dgram.createSocket("udp4");
client.on("message", function(message, rinfo) {
console.log("received: ",message);
});
client.on("listening", function() {
console.log("listening on ",client.address());
client.setBroadcast(true);
client.setTTL(64);
client.setMulticastTTL(64);
client.setMulticastLoopback(true);
client.addMembership(MULTICAST_GROUP);
client.send(payload, 0, payload.length, PORT, MULTICAST_GROUP, function(err,bytes) {
console.log("err: "+err+" bytes: "+bytes);
// client.close();
});
});
client.on("close", function() {
console.log("closed");
});
client.on("error", function(err) {
console.log("error: ",err);
});
client.bind(19777);
它在我的服务器上远程工作。我想将接收到的数据呈现给每个打开浏览器并输入服务器地址的客户端。我怎么能这么做