Modulo datagramma Node.js

❮ Moduli integrati


Esempio

Crea un file ("demo_dgram.js") che ascolti i messaggi sulla porta 8080:

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);

Ricordarsi di avviare il file:

C:\Users\Your Name>node demo_dgram.js

Esempio

Crea un file ("demo_dgram_send.js") che invii un messaggio alla porta 8080:

var dgram = require('dgram');
var s = dgram.createSocket('udp4');
s.send(Buffer.from('abc'), 8080, 'localhost');

Ricordarsi di avviare il file:

C:\Users\Your Name>node demo_dgram_send.js

Risultato

Quando si avvia il secondo file, la prima finestra di comando ora apparirà così:

C:\Users\Your Name>node demo_dgram.js
I got this message: abc

Definizione e utilizzo

Il modulo dgram fornisce un modo per lavorare con i socket Datagram.

Può essere utilizzato per inviare messaggi da un computer/server a un altro.


Sintassi

La sintassi per includere il modulo dgram nell'applicazione:

var dgram = require('dgram');

Metodi di datagramma

Method Description
createSocket() Creates a Socket object

❮ Moduli integrati