Sobes.tech
Junior — Middle

Do czego służy protokół WebSocket w aplikacjach internetowych?

sobes.tech AI

Odpowiedź od AI

Protokół WebSocket jest używany do ustanowienia trwałego dwukierunkowego połączenia między klientem a serwerem w aplikacjach internetowych. Umożliwia to wymianę danych w czasie rzeczywistym bez konieczności powtarzania żądań HTTP. Na przykład WebSocket jest często stosowany w czatach, grach online i systemach powiadomień.

Przykład użycia WebSocket w Node.js:

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

wss.on('connection', ws => {
  ws.on('message', message => {
    console.log(`Odebrane: ${message}`);
    ws.send(`Echa: ${message}`);
  });
  ws.send('Witamy na serwerze WebSocket!');
});