dgram
Node.js Datagram moduli
Misol
8080-portda xabarlarni tinglaydigan fayl ("demo_dgram.js") yarating:
let dgram = require('dgram');
let s = dgram.createSocket('udp4');
s.on('message', function(msg, rinfo) {
console.log('I got this message: ' + msg.toString());
});
s.bind(8080);
Faylni ishga tushirishni unutmang:
C:\Users\Your Name>node demo_dgram.js
Misol
8080-portga xabar yuboradigan fayl ("demo_dgram_send.js") yarating:
let dgram = require('dgram');
let s = dgram.createSocket('udp4');
s.send(Buffer.from('abc'), 8080, 'localhost');
Faylni ishga tushirishni unutmang:
C:\Users\Your Name>node demo_dgram_send.js
Natija
Ikkinchi fayl ishga tushirilganda, birinchi Command oynasi endi quyidagicha ko‘rinadi:
C:\Users\Your Name>node demo_dgram.js
I got this message: abc
Ta’rif va qo‘llanilishi
dgram moduli Datagram soketlari (socket) bilan ishlash usulini taqdim etadi.
Undan xabarlarni bir kompyuter/serverdan boshqasiga yuborish uchun foydalanish mumkin.
Sintaksis
dgram modulini ilovangizga qo‘shish sintaksisi:
let dgram = require('dgram');
Datagram metodlari
| Metod | Tavsif |
|---|---|
| createSocket() | Socket obyektini yaratadi |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
