Sobes.tech
Junior — Middle

За какво се използва протоколът WebSocket в уеб приложенията?

sobes.tech AI

Отговор от AI

Протоколът WebSocket се използва за установяване на постоянна двупосочна връзка между клиента и сървъра в уеб приложения. Това позволява обмен на данни в реално време без необходимост от повторни HTTP заявки. Например, WebSocket често се използва в чатове, онлайн игри и системи за известия.

Пример за използване на WebSocket в Node.js:

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

wss.on('connection', ws => {
  ws.on('message', message => {
    console.log(`Получено: ${message}`);
    ws.send(`Ехо: ${message}`);
  });
  ws.send('Добре дошли в WebSocket сървъра!');
});