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