Junior — Middle
A cosa serve il protocollo WebSocket nelle applicazioni web?
sobes.tech AI
Risposta dell'AI
Il protocollo WebSocket viene utilizzato per stabilire una connessione bidirezionale persistente tra client e server nelle applicazioni web. Questo permette di scambiare dati in tempo reale senza la necessità di richieste HTTP ripetute. Ad esempio, WebSocket è spesso impiegato in chat, giochi online e sistemi di notifiche.
Esempio di utilizzo di WebSocket in Node.js:
const WebSocket = require('ws');
const wss = new WebSocket.Server({ port: 8080 });
wss.on('connection', ws => {
ws.on('message', message => {
console.log(`Ricevuto: ${message}`);
ws.send(`Eco: ${message}`);
});
ws.send('Benvenuto al server WebSocket!');
});