ノードJS(五)upネットワークプログラミング
722 ワード
var dgram=require('dgram');
var serverUdp=dgram.createSocket('udp4');
serverUdp.on("message",function(msg,rinfo){
console.log("message:"+msg+"rinfo:"+rinfo);
});
serverUdp.on('listening',function(){
console.log("udp ");
});
serverUdp.bind(1101);
サーバー側にdgramパッケージを導入し、メッセージを受信した情報を傍受する.listeningモニターサービスが起動します.serverUdp.bind(1101)ポートを結合 var dgram=require('dgram');
var clientUdp=dgram.createSocket('udp4');
var msg=Buffer.from(" ");
clientUdp.send(msg,0,msg.length,1101,"127.0.0.1",function(err,data){
});
他の言語と同様に、クライアントはポートをバインドせずに、指定されたアドレス指定ポートに直接情報を送信します.