Gorozabel Bazurto, Melvin Bolívar05/12/202305/12/20232023POS.990https://repositorio.puce.edu.ec/handle/123456789/38147Artículo previo a la obtención del grado de Magister en Tecnologías de la InformaciónEn diversas aplicaciones, desde sistemas de control industrial hasta juegos en línea y streaming de video, la comunicación en tiempo real ha ido ganando cada vez más importancia. Sin embargo, el envío de datos en tiempo real a través de redes presentó desafíos debido a la variabilidad en el ancho de banda y la latencia. Se llevó a cabo un estudio en el Departamento de Tecnologías de la Información de la Pontificia Universidad Católica del Ecuador con el objetivo de mejorar las comunicaciones de sus aplicaciones de backend. En la actualidad, estas aplicaciones utilizan diferentes tipos de protocolos de comunicación, pero no habían logrado solucionar la problemática de la comunicación en tiempo real. En el estudio, se analizaron distintos protocolos de comunicación mediante un chat en linea para determinar cuál sería el más adecuado para una arquitectura de backend escalable. Los protocolos de comunicación que se evaluaron fueron: Long polling, WebSockets y Server-Sent Events. Los resultados mostraron que WebSockets era el protocolo de comunicación más adecuado para una arquitectura de backend escalable. Estos resultados tienen implicaciones importantes para el desarrollo de aplicaciones web. Al utilizar WebSockets, se espera que pueda mejorar la calidad de sus aplicaciones web y proporcionar a los usuarios una experiencia más fluida e interactiva. El estudio demostró que WebSockets era el protocolo de comunicación más adecuado para una arquitectura de backend escalable. Esto se debe a que WebSockets proporciona una conexión bidireccional entre el cliente y el servidor, permitiendo que los datos se envíen en tiempo real sin tener que recargar la página.esComunicación en tiempo realAplicaciones backendProtocolos de comunicaciónWebSocketsArquitectura escalableExperiencia interactivaLong polling, WebSockets y Server-Sent Events: comunicación para el envío de datos en tiempo realUsability Evaluation Of The Pontificia Universidad Católica Del Ecuador Sede Esmeraldas Website, Utilizing The Software Usability Measurement Inventory And The Usability Scaling System