Sobes.tech
Junior — Middle

¿Para qué se utiliza el protocolo WebSocket en las aplicaciones web?

sobes.tech AI

Respuesta de la IA

El protocolo WebSocket se utiliza para establecer una conexión bidireccional persistente entre el cliente y el servidor en aplicaciones web. Esto permite intercambiar datos en tiempo real sin necesidad de solicitudes HTTP repetidas. Por ejemplo, WebSocket se usa a menudo en chats, juegos en línea y sistemas de notificación.

Ejemplo de uso de WebSocket en Node.js:

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

wss.on('connection', ws => {
  ws.on('message', message => {
    console.log(`Recibido: ${message}`);
    ws.send(`Eco: ${message}`);
  });
  ws.send('¡Bienvenido al servidor WebSocket!');
});