Sobes.tech
Junior — Middle

Pentru ce este utilizat protocolul WebSocket în aplicațiile web?

sobes.tech AI

Răspuns de la AI

Protocolul WebSocket este utilizat pentru stabilirea unei conexiuni bidirecționale persistente între client și server în aplicațiile web. Acest lucru permite schimbul de date în timp real fără a fi nevoie de solicitări HTTP repetate. De exemplu, WebSocket este frecvent utilizat în chat-uri, jocuri online și sisteme de notificări.

Exemplu de utilizare a WebSocket în Node.js:

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

wss.on('connection', ws => {
  ws.on('message', message => {
    console.log(`Primite: ${message}`);
    ws.send(`Ecou: ${message}`);
  });
  ws.send('Bine ați venit pe serverul WebSocket!');
});