O que é WebSocket – Glossário de Desenvolvimento
WebSocket é um protocolo de comunicação bidirecional full-duplex que mantém uma conexão persistente entre cliente e servidor.
O que é WebSocket?
WebSocket foi padronizado pela IETF como RFC 6455 em 2011 e permite comunicação em tempo real sem a sobrecarga das requisições HTTP tradicionais. Diferente do HTTP polling, onde o cliente faz requisições repetidas, o WebSocket mantém uma conexão aberta onde ambas as partes enviam dados livremente.
Por que WebSocket é importante?
WebSocket é essencial para aplicações que exigem latência mínima, como chats ao vivo, jogos multiplayer, atualizações financeiras em tempo real e ferramentas colaborativas como Google Docs. Sem ele, essas aplicações seriam muito mais lentas e ineficientes.
Como usar WebSocket na prática?
No Node.js com a biblioteca ws: const WebSocket = require('ws'); const wss = new WebSocket.Server({ port: 8080 }); wss.on('connection', ws => { ws.on('message', msg => { console.log('Recebeu:', msg.toString()); }); ws.send('Conectado!'); });
Somos afiliados da Amazon, HubSpot, Envato, CapCut, Shopify e outras aqui, a cada compra ou assinatura aqui ganho uma pequena comissão, e isso me ajuda a continuar compartilhando conhecimento com você de forma gratuita. Muito obrigado por sua contribuição!
Precisa de ajuda com O que é WebSocket – Glossário de Desenvolvimento?
Nossa consultoria especializada pode ajudar você a dominar este e outros conceitos para escalar seu negócio.
Falar com um Especialista