Module de datagramme Node.js

❮ Modules intégrés


Exemple

Créez un fichier ("demo_dgram.js") qui écoute les messages sur le port 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);

Pensez à initier le fichier :

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

Exemple

Créez un fichier ("demo_dgram_send.js") qui envoie un message au port 8080 :

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

Pensez à initier le fichier :

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

Résultat

Lors du lancement du deuxième fichier, la première fenêtre de commande ressemblera désormais à ceci :

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

Définition et utilisation

Le module dgram fournit un moyen de travailler avec les sockets Datagram.

Il peut être utilisé pour envoyer des messages d'un ordinateur/serveur à un autre.


Syntaxe

La syntaxe pour inclure le module dgram dans votre application :

var dgram = require('dgram');

Méthodes de datagramme

Method Description
createSocket() Creates a Socket object

❮ Modules intégrés