WebSocket
term_id: websocket
Category: engineering_practice
Definition
O WebSocket é um protocolo de comunicação computacional que permite uma comunicação persistente e bidirecional entre um cliente e um servidor. Diferente do HTTP, que requer uma nova conexão para cada ciclo de solicitação-resposta, o WebSocket mantém a conexão aberta.
Summary
Um protocolo que fornece canais de comunicação full-duplex sobre uma única conexão TCP para troca de dados em tempo real.
Key Concepts
- Comunicação full-duplex
- Conexão persistente
- Baixa latência
- Protocolo TCP
Use Cases
- Aplicativos de bate-papo em tempo real
- Atualizações ao vivo de placar esportivo
- Jogos multiplayer online