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!');
});