Módulo de datagramas de Node.js

❮ Módulos incorporados


Ejemplo

Cree un archivo ("demo_dgram.js") que escuche mensajes en el puerto 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);

Recuerde iniciar el archivo:

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

Ejemplo

Cree un archivo ("demo_dgram_send.js") que envíe un mensaje al puerto 8080:

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

Recuerde iniciar el archivo:

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

Resultado

Al iniciar el segundo archivo, la primera ventana de comandos ahora se verá así:

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

Definición y uso

El módulo dgram proporciona una forma de trabajar con sockets de datagramas.

Se puede usar para enviar mensajes de una computadora/servidor a otra.


Sintaxis

La sintaxis para incluir el módulo dgram en su aplicación:

var dgram = require('dgram');

Métodos de datagramas

Method Description
createSocket() Creates a Socket object

❮ Módulos incorporados