Modul datagramu Node.js

❮ Vestavěné moduly


Příklad

Vytvořte soubor ("demo_dgram.js"), který naslouchá zprávám na portu 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);

Nezapomeňte spustit soubor:

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

Příklad

Vytvořte soubor ("demo_dgram_send.js"), který odešle zprávu na port 8080:

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

Nezapomeňte spustit soubor:

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

Výsledek

Při spouštění druhého souboru bude nyní první okno příkazu vypadat takto:

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

Definice a použití

Modul dgram poskytuje způsob práce s Datagram sockety.

Lze jej použít k odesílání zpráv z jednoho počítače/serveru na druhý.


Syntax

Syntaxe pro zahrnutí modulu dgram do vaší aplikace:

var dgram = require('dgram');

Datagramové metody

Method Description
createSocket() Creates a Socket object

❮ Vestavěné moduly