Datagram- Modul von Node.js

❮ Eingebaute Module


Beispiel

Erstellen Sie eine Datei ("demo_dgram.js"), die auf Nachrichten auf Port 8080 wartet:

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

Denken Sie daran, die Datei zu initialisieren:

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

Beispiel

Erstellen Sie eine Datei ("demo_dgram_send.js"), die eine Nachricht an Port 8080 sendet:

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

Denken Sie daran, die Datei zu initialisieren:

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

Ergebnis

Beim Starten der zweiten Datei sieht das erste Befehlsfenster nun so aus:

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

Definition und Verwendung

Das dgram-Modul bietet eine Möglichkeit, mit Datagram-Sockets zu arbeiten.

Es kann verwendet werden, um Nachrichten von einem Computer/Server zu einem anderen zu senden.


Syntax

Die Syntax zum Einbinden des dgram-Moduls in Ihre Anwendung:

var dgram = require('dgram');

Datagramm-Methoden

Method Description
createSocket() Creates a Socket object

❮ Eingebaute Module