Sobes.tech
Junior — Middle

Wofür wird das WebSocket-Protokoll in Webanwendungen verwendet?

sobes.tech KI

Antwort von AI

Das WebSocket-Protokoll wird verwendet, um eine dauerhafte bidirektionale Verbindung zwischen Client und Server in Webanwendungen herzustellen. Dies ermöglicht den Echtzeit-Austausch von Daten ohne wiederholte HTTP-Anfragen. Zum Beispiel wird WebSocket häufig in Chats, Online-Spielen und Benachrichtigungssystemen eingesetzt.

Beispiel für die Verwendung von WebSocket in Node.js:

const WebSocket = require('ws');
const wss = new WebSocket.Server({ port: 8080 });

wss.on('connection', ws => {
  ws.on('message', message => {
    console.log(`Empfangen: ${message}`);
    ws.send(`Echo: ${message}`);
  });
  ws.send('Willkommen beim WebSocket-Server!');
});