Node.js Datagram Module
ဥပမာ
port 8080 တွင် မက်ဆေ့ချ်များအတွက် နားဆင်နိုင်သော ဖိုင်တစ်ခု ("demo_dgram.js") ပြုလုပ်ပါ-
var dgram = require('dgram');
var s = dgram.createSocket('udp4');
s.on('message', function(msg, rinfo) {
console.log('I got this
message: ' + msg.toString());
});
s.bind(8080);
ဖိုင်ကို စတင်ရန် မမေ့ပါနှင့်။
C:\Users\Your Name>node demo_dgram.js
ဥပမာ
ပို့တ် 8080 သို့ မက်ဆေ့ချ်ပို့သည့် ("demo_dgram_send.js") ဖိုင်တစ်ခု ပြုလုပ်ပါ-
var dgram = require('dgram');
var s = dgram.createSocket('udp4');
s.send(Buffer.from('abc'), 8080, 'localhost');
ဖိုင်ကို စတင်ရန် မမေ့ပါနှင့်။
C:\Users\Your Name>node demo_dgram_send.js
ရလဒ်
ဒုတိယဖိုင်ကိုစတင်သောအခါ၊ ပထမ Command window သည်ယခုကဲ့သို့ဖြစ်နေလိမ့်မည်-
C:\Users\Your Name>node demo_dgram.js
I got this message: abc
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
dgram module သည် Datagram sockets များနှင့်အလုပ်လုပ်ရန်နည်းလမ်းကိုပေးသည်။
ကွန်ပြူတာ/ဆာဗာတစ်ခုမှ အခြားတစ်ခုသို့ စာတိုပေးပို့ရန် ၎င်းကို အသုံးပြုနိုင်သည်။
အထားအသို
သင့်အပလီကေးရှင်းတွင် dgram module အပါအဝင် အထားအသို-
var dgram = require('dgram');
Datagram နည်းလမ်းများ
Method | Description |
---|---|
createSocket() | Creates a Socket object |