Título: Avaliação de Implementações da Tecnologia de WebSockets
Autor: André Igor Freitas Figueira
Local: Sala de Documentação da FCEE e Sessão Zoom ID: 930 4503 9746 Senha: 184189
Dia/Hora: 16 de abril 2021, 14:30
Resumo
Neste projeto discutiu-se e apresentou-se o desenvolvimento e testagem de uma solução. A mesma visou identificar qual das bibliotecas se revelou mais eficiente em termos de desempenho,com suporte nos resultados de testes de desempenho realizados em duas ferramentas. A comunicação em tempo real, constitui a troca quase concomitante de informação, sobre qualquer tipo de serviço de telecomunicação desde o emissor até ao recetor numa ligação com uma latência insignificante. Comunicações deste tipo podem ser half-duplex, ou então em full-duplex. O propósito da utilização de WebSockets relacionou-se com a necessidade de resolver os problemas do tráfego e da latência que as soluções tradicionais de comunicação em tempo real apresentavam. Esta técnica intencionava que se obtivessemos recursos de forma automática: assim que o servidor os recebesse e os propagasse pelos clientes, sem que fosse necessário que o cliente efetuasse pedidos de novos recursos periodicamente. A tecnologia de WebSockets é realmente poderosa e profícua para o desenvolvimento de soluções baseadas na comunicação em tempo real, sendo utilizadas em chats, jogos de multijogador para IoT.