preleção 8 Flashcards
(9 cards)
Qual o tipo de comunicação do WebServer tradicional?
Comunicação unidirecional baseada em requisições HTTP.
O que o cliente precisa fazer para obter novos dados em WebServer?
Ele precisa realizar uma nova requisição HTTP manualmente.
O que é o WebSocket?
É um protocolo de comunicação bidirecional e persistente após uma conexão inicial via HTTP.
Qual principal vantagem do WebSocket sobre o WebServer em tempo real?
O servidor pode enviar dados ao cliente sem que este precise requisitar.
O WebSocket suporta múltiplos clientes simultâneos?
Sim, suporta comunicação com vários clientes ao mesmo tempo.
Quais são os principais desafios do uso de WebSockets?
Maior complexidade de implementação e necessidade de suporte no cliente.
Em qual cenário o WebServer é preferível ao WebSocket?
Em aplicações simples com comandos pontuais, como ligar/desligar um LED.
Cite uma desvantagem do WebServer para monitoramento contínuo.
Gera tráfego excessivo e não é eficiente para atualizações frequentes.
O que acontece após o handshake do WebSocket?
A conexão é mantida aberta e permite troca contínua de dados entre cliente e servidor.