Webs con interacción en tiempo real
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
Palabras Clave
Tiempo Real
Interactúa activamente con un entorno con dinámica conocida en relación con sus entradas, salidas y restricciones temporale
Latencia
Tiempo que tarda en reflejarse un movimiento en una red
Aplicaciones Web
Que acceden a un servidor Web a través de Internet
Tiempo de interacción
Limitado a la exigencia demandada
¿Qué aplicación usa?
WebSocket
Proporciona un canal de comunicación bidireccional y full-duplex
La aplicación Web: WebSockets
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
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
Ejemplos
Resultados de juegos online
Chats
Monitoreo remoto de procesos
Tipo de Interacción
Cliente/Servidor y Servidor/Cliente
¿Qué función tiene?
Transferencia de datos en tiempo real