Provas públicas de Mestrado em Engenharia Informática

Provas públicas de Mestrado em Engenharia Informática

por Karolina Baras -
Número de respostas: 0

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.