Sobes.tech
Junior — Middle

K čemu slouží protokol WebSocket ve webových aplikacích?

sobes.tech AI

Odpověď od AI

Protokol WebSocket se používá k navázání trvalého obousměrného spojení mezi klientem a serverem v webových aplikacích. To umožňuje výměnu dat v reálném čase bez nutnosti opakovaných HTTP požadavků. Například WebSocket se často používá v chatech, online hrách a systémech upozornění.

Příklad použití WebSocket v Node.js:

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

wss.on('connection', ws => {
  ws.on('message', message => {
    console.log(`Přijato: ${message}`);
    ws.send(`Odezva: ${message}`);
  });
  ws.send('Vítejte na WebSocket serveru!');
});