Webs con interacción en tiempo real
¿Qué función tiene?
Transferencia de datos en tiempo real
Tipo de Interacción
Cliente/Servidor y Servidor/Cliente
Ejemplos
Resultados de juegos online
Chats
Monitoreo remoto de procesos
node.js
Node.js es un entorno en tiempo de ejecución multiplataforma, de código abierto, para la capa del servidor basado en el lenguaje de programación ECMAScript, asíncrono, con I/O de datos en una arquitectura orientada a eventos y basado en el motor V8 de Google
jmeter
es un proyecto de Apache que puede ser utilizado como una herramienta de prueba de carga para analizar y medir el desempeño de una variedad de servicios, con énfasis en aplicaciones web
¿Qué aplicación usa?
La aplicación Web: WebSockets
WebSocket
Proporciona un canal de comunicación bidireccional y full-duplex
Tiempo de interacción
Limitado a la exigencia demandada
Palabras Clave
Aplicaciones Web
Que acceden a un servidor Web a través de Internet
Latencia
Tiempo que tarda en reflejarse un movimiento en una red
Tiempo Real
Interactúa activamente con un entorno con dinámica conocida en relación con sus entradas, salidas y restricciones temporale
Socket.io
Socket.IO es una biblioteca de JavaScript para aplicaciones web en tiempo real. Permite la comunicación bidireccional en tiempo real entre clientes y servidores web. Tiene dos partes: una biblioteca del lado del cliente que se ejecuta en el navegador y una biblioteca del lado del servidor para Node.js