Long polling, WebSockets y Server-Sent Events: comunicación para el envío de datos en tiempo real

dc.contributor.authorGorozabel Bazurto, Melvin Bolívar
dc.date.accessioned05/12/2023 10:07
dc.date.available05/12/2023 10:07
dc.date.issued2023
dc.descriptionArtículo previo a la obtención del grado de Magister en Tecnologías de la Informaciónes
dc.description.abstractEn 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.
dc.identifier.citationPOS.990es
dc.identifier.urihttps://repositorio.puce.edu.ec/handle/123456789/38147
dc.language.isoes
dc.publisherPUCE - Esmeraldas
dc.subjectComunicación en tiempo real
dc.subjectAplicaciones backend
dc.subjectProtocolos de comunicación
dc.subjectWebSockets
dc.subjectArquitectura escalable
dc.subjectExperiencia interactiva
dc.titleLong polling, WebSockets y Server-Sent Events: comunicación para el envío de datos en tiempo real
dc.title.alternativeUsability Evaluation Of The Pontificia Universidad Católica Del Ecuador Sede Esmeraldas Website, Utilizing The Software Usability Measurement Inventory And The Usability Scaling Systemen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
INFORME GOROZABEL BAZURTO.pdf
Size:
469.78 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: