Módulo de datagrama Node.js

❮ Módulos integrados


Exemplo

Crie um arquivo ("demo_dgram.js") que escute mensagens na 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);

Lembre-se de iniciar o arquivo:

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

Exemplo

Crie um arquivo ("demo_dgram_send.js") que envie uma mensagem para a porta 8080:

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

Lembre-se de iniciar o arquivo:

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

Resultado

Ao iniciar o segundo arquivo, a primeira janela de comando ficará assim:

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

Definição e uso

O módulo dgram fornece uma maneira de trabalhar com soquetes Datagram.

Ele pode ser usado para enviar mensagens de um computador/servidor para outro.


Sintaxe

A sintaxe para incluir o módulo dgram em seu aplicativo:

var dgram = require('dgram');

Métodos de datagrama

Method Description
createSocket() Creates a Socket object

❮ Módulos integrados