NoticiasVideoVentaFotoMapa

Rich Internet application

Rich Internet application

Una rich Internet application (RIA), "aplicación de Internet enriquecida" o "aplicación rica de internet" (ARI), es una aplicación web que tiene la mayoría de las características de las aplicaciones de escritorio tradicionales. Estas aplicaciones utilizan un navegador web estandarizado para ejecutarse y por medio de complementos o mediante una máquina virtual se agregan las características adicionales.

Las RIA surgen como una combinación de las ventajas que ofrecen las aplicaciones web y las aplicaciones tradicionales. Buscan mejorar la experiencia y productividad del usuario.

Normalmente en las aplicaciones web, hay una recarga continua de páginas web cada vez que el usuario pulsa sobre un enlace. De esta forma se produce un tráfico muy alto entre el cliente y el servidor, llegando muchas veces a recargar la misma página con un cambio mínimo.

En los entornos RIA, en cambio, no se producen recargas de página, ya que desde el principio se carga toda la aplicación, y solo se produce comunicación con el servidor cuando se necesitan datos externos como datos de una base de datos o de otros ficheros externos.

Rich Internet application: Arquitectura

Generalmente se tiene una aplicación cliente "stateful” y una capa de servicios separada. Las RIA se apoya más sobre un desarrollo "cliente-servidor” en vez de un desarrollo web tradicional, en donde el estado se mantiene en el servidor en sesiones. El cliente sabe acerca de sí mismo y el tipo de datos que está solicitando y únicamente solicita los datos que necesita sin ninguna otra información.

Cliente

Se maneja la interacción entre el usuario y la interfaz de usuario, el usuario invoca comandos, actualiza vistas y carga datos. Aquí se mantiene el estado de la aplicación, se manejan todas las peticiones de datos hacia el servidor y se controla cómo se presentan los datos.

Servidor

Aquí se manejan y se procesan todas las peticiones de la aplicación cliente y delega las acciones en el servidor, estas pueden ser, guardar datos en la base de datos, actualizar los archivos del sistema, retornar datos al servidor, o algún tipo de proceso analítico. Determina y le da formato a los datos que son retornados al cliente.

Rich Internet application: Aplicaciones

Consisten en el aprovechamiento de la experiencia del usuario en herramientas y funciones de escritorio tan naturales como copiar, cortar y pegar, redimensionar columnas, y ordenar etc., con el alcance y la flexibilidad de presentación y despliegue que ofrecen las aplicaciones o páginas Web junto con lo mejor de la multimedia (voz, vídeo, etc.).

Entre los beneficios principales de aplicaciones RIA tenemos una mejora importante en la experiencia visual, que hacen del uso de la aplicación algo muy sencillo, ofrece mejoras en la conectividad y despliegue instantáneo de la aplicación, agilizando su acceso, garantizan la desvinculación de la capa de presentación es decir acceso a la aplicación desde cualquier computador en cualquier lugar del mundo.

Rich Internet application: Características clave

Accesibilidad: AJAX se encuentra de forma nativa en los navegadores web y es el único framework RIA que puede ser encontrado por los diferentes motores de búsqueda. Aunque Adobe Flash ha dado grandes pasos en esta dirección.

Comunicaciones avanzadas: con servidores que soporten nuevas tecnologías se puede mejorar la experiencia del usuario al utilizar protocolos de red optimizados y entradas y salidas asíncronas. Se requiere de una conexión de banda ancha confiable.

Complejidad: soluciones avanzadas puede ser más difíciles de diseñar, desarrollar, implementar y depurar que las aplicaciones web tradicionales.

Consistencia: la interfaz de usuario y las experiencias pueden ser controlada por el sistema operativo, el monitoreo del rendimiento y diagnóstico de errores puede ser difícil.

Instalación y mantenimiento: se requiere de la instalación de un complemento (plug-in) o una máquina virtual o sandbox, que generalmente es más rápida que la instalación de una aplicación tradicional y esta no se puede automatizar. Las actualizaciones son automáticas.

Offline: puede ser usada sin conexión a Internet, reteniendo el estado en la máquina cliente.

Seguridad: se mejora la seguridad por medio de actualizaciones automáticas y sandbox. Pero las extensiones por sí mismas son sujetas a vulnerabilidades.

Rendimiento: puede ser mejorado dependiendo de la aplicación y de las características de la red. Aplicaciones que pueden procesar localmente en el cliente evitan viajes hacia el servidor lo que incrementa su rendimiento. Dándole más trabajo al cliente también se puede incrementar el rendimiento del servidor. Por el contrario los recursos necesarios hacen difícil que las aplicaciones puedan ejecutarse en dispositivos pequeños, móviles o embebidos.

Riqueza: añadiendo características que no son nativas en los navegadores web como captura de video.

Rich Internet application: Beneficios

A pesar de que el desarrollo de aplicaciones multimedia para navegadores web está mucho más limitada y es más difícil que otro tipo de aplicaciones de escritorio, los esfuerzos se justifican por varios motivos:

  • No necesitan instalación (solo es necesario mantener actualizado el navegador web).
  • Las actualizaciones hacia nuevas versiones son automáticas.
  • Se pueden utilizar desde cualquier ordenador con una conexión a Internet sin depender del sistema operativo que este utilice.
  • Generalmente es menos probable la infección por virus, que utilizando por ejemplo programas ejecutables.
  • Más capacidad de respuesta, ya que el usuario interactúa directamente con el servidor, sin necesidad de recargar la página.
  • Ofrecen aplicaciones interactivas que no se pueden obtener utilizando solo HTML, incluyendo arrastrar y pegar, cálculos en el lado del cliente sin la necesidad de enviar la información al servidor.
  • Evita la problemática del uso de diferentes navegadores al abstraerse de ellos a través de un framework.

Rich Internet application: Herramientas y frameworks

Hay muchas herramientas para el desarrollo de aplicaciones RIA que se pueden observar en la lista Frameworks para "Rich Internet Applications".

Entre estas herramientas se pueden resaltar Adobe Flash, JavaFX, y Microsoft Silverlight, por su penetración en el mercado del 96%, 76%, y el 66% respectivamente (informe de agosto de 2012).​

Hasta septiembre de 2012 se apreciaba una fuerte tendencia para favorecer las herramientas basadas en HTML5​ en lugar de las herramientas basadas en plug-ins lo que nos lleva a resaltar las siguientes herramientas:

Esta tendencia se puede corroborar en las siguientes publicaciones:

  • Adobe no producirá más versiones de Flash para dispositivos móviles​ o televisiones,​​
  • Menciones sobre que Microsoft abandonará Silverlight después de la versión 5,​
  • El fin de los plug-ins para navegadores.​

Rich Internet application: Véase también

Rich Internet application: Referencias

  1. "Penetración en el mercado". Archivado desde el original el 6 de octubre de 2011. Consultado el 19 de septiembre de 2012.
  2. "Tendencias de aplicaciones RIA (Google Trends)". Consultado el 19 de septiembre de 2012.
  3. "Adobe Flash Player Turfed for Mobile Devices". Archivado desde el original el 25 de abril de 2012. Consultado el 11 de noviembre de 2011.
  4. "Adobe Scrapping Flash for TV, Too". Consultado el 11 de noviembre de 2011.
  5. "PlayBook has a Flash-filled future; RIM's worst decision to date?". Consultado el 11 de noviembre de 2011.
  6. "Silverlight 5 - the end of the line". Consultado el 11 de noviembre de 2011.
  7. "Flash and Silverlight and the end of the line for browser plug-ins".

Rich Internet application: Enlaces externos

  • Rich Web Client, W3C
  • Animaciones de varias RIA, Adobe
  • ¿Qué son las aplicaciones ricas de Internet?
  • Silcheck Ejemplo de una RIA desarrollada con Adobe Flex
  • ZK - Leading Enterprise Java Web Framework
  • GWT framework de Google que permite el desarrollo RIAs en java corriendo sobre javascript
  • Vaadin framework basado en GWT con arquitectura alternativa: centrada en el server, orientada a eventos
  • Silverlight framework de Microsoft
  • Javafx framework de Oracle
  • Wd Datos: Q725485

Ofertas Especiales de Hoy

Menú de navegación

Rich Internet application en otros idiomas


🛈 Wikipedia
 
 
  
 
 
Rich Internet application en tiendas online
 
 
Rich Internet application: Software
 
 
Rich Internet application: Marcas
 
 
Rich Internet application: Servicios
 
 
Rich Internet application: Internet
 
 
Software

Software


Aplicaciones informáticas

+ Administradores de información personal
+ Administradores de particiones
+ Aplicaciones para bibliotecas
+ Buscadores de escritorio
+ Emuladores
+ Google Earth
+ Herramientas de programación informática
+ Programas de grabación de discos ópticos
+ Programas de publicación de escritorio
+ Programas ofimáticos
+ Reproductores multimedia
+ Sistemas de Información Geográfica
+ Sistemas de Información Territorial
+ Sistemas de control de versiones
+ Sistemas de gestión de bases de datos
+ Sistemas de gestión empresarial
+ Software astronómico
+ Software científico
+ Software de Biología
+ Software de Internet
+ Software de Mapeo Mental
+ Software de administración de proyectos
+ Software de análisis técnico
+ Software de aplicación libre
+ Software de audio
+ Software de biblioteca digital
+ Software de comunicación
+ Software de contabilidad
+ Software de desfragmentación
+ Software de edición
+ Software de electrónica
+ Software de física
+ Software de genealogía
+ Software de geología
+ Software de gestión documental
+ Software de globo terráqueo virtual
+ Software de gráficos
+ Software de microblogueo
+ Software de modelización molecular
+ Software de monitoreo
+ Software de negocios
+ Software de química
+ Software de rastreo de dispositivos
+ Software de representación del conocimiento
+ Software de seguridad
+ Software de series temporales
+ Software de simulación
+ Software de videojuegos
+ Software educativo
+ Software jurídico
+ Software matemático
+ Software multimedia
+ Software para guionistas
+ Software para niños
+ Traducción asistida
+ Traducción automática
+ Virtualización

Videojuegos

+ Bandas sonoras de videojuegos
+ Contenido ficticio en videojuegos
+ Controversias en los videojuegos
+ Cultura de los videojuegos
+ Desarrollo de videojuegos
+ Distribución de videojuegos
+ Empresas de videojuegos
+ Franquicias de videojuegos
+ Géneros de videojuegos
+ Hardware de videojuegos
+ Listas de canciones de videojuegos
+ Niveles de videojuegos
+ Películas sobre videojuegos
+ Sistema de juego de los videojuegos
+ Software de videojuegos
+ Tipos de videojuegos
+ Viajes en el tiempo en videojuegos
+ Videojuegos basados en concursos
+ Videojuegos bishōjo
+ Videojuegos con comentarios
+ Videojuegos de Hack and slash
+ Videojuegos de acción
+ Videojuegos de acción-aventura
+ Videojuegos de aventura
+ Videojuegos de aventura conversacional
+ Videojuegos de carreras
+ Videojuegos de cartas
+ Videojuegos de defensa de torres
+ Videojuegos de deportes
+ Videojuegos de estrategia
+ Videojuegos de exploración
+ Videojuegos de guerra
+ Videojuegos de horror de supervivencia
+ Videojuegos de lucha
+ Videojuegos de lógica
+ Videojuegos de mundo abierto
+ Videojuegos de música
+ Videojuegos de pinball
+ Videojuegos de plataformas
+ Videojuegos de preguntas
+ Videojuegos de programación
+ Videojuegos de realidad aumentada
+ Videojuegos de realidad virtual
+ Videojuegos de ritmo
+ Videojuegos de rol
+ Videojuegos de simulación
+ Videojuegos de supervivencia
+ Videojuegos de terror
+ Videojuegos de terror psicológico
+ Videojuegos educativos
+ Videojuegos en línea
+ Videojuegos episódicos
+ Videojuegos eróticos
+ Videojuegos por ambientación
+ Videojuegos por empresa
+ Videojuegos por estilo gráfico
+ Videojuegos por fecha
+ Videojuegos por formas narrativas
+ Videojuegos por fuente
+ Videojuegos por género
+ Videojuegos por licencia
+ Videojuegos por motor de videojuego
+ Videojuegos por país
+ Videojuegos por plataforma
+ Videojuegos por tema
+ Yo contra el barrio

 
 
Menú de navegación

Bienes

+ Abril
+ Acontecimientos musicales
+ Aeropuertos
+ Aficiones
+ Afición
+ Agosto
+ Agricultura
+ Alimentos
+ Alojamiento web
+ Amphibia
+ Andorra
+ Anexos
+ Animales
+ Aparatos electrónicos
+ Argentina
+ Armas
+ Armas de fuego
+ Arte
+ Artículos de cocina
+ Artículos de viaje
+ Atracciones turísticas
+ Automoción
+ Automóvil
+ Aves
+ Bebidas
+ Belice
+ Bienes
+ Bolivia
+ Buscar
+ Calendario
+ Calzado
+ Casa
+ Cashback
+ Chile
+ Ciencia
+ Ciudades
+ Climatización
+ Cocina
+ Colombia
+ Comida y bebida
+ Competiciones deportivas mundiales
+ Componentes del automóvil
+ Computadoras
+ Construcción
+ Cosméticos
+ Costa Rica
+ Crédito
+ Cuba
+ Cupones
+ Deporte
+ Derecho
+ Descuentos
+ Diciembre
+ Dinero
+ Diseño web
+ Domingo
+ Dominios
+ Días festivos
+ Ecuador
+ Educación
+ El Salvador
+ Elecciones
+ Electrodomésticos
+ Electrodomésticos de cocina
+ Electrónica
+ Electrónica del automóvil
+ Empleo
+ Empresas
+ Enero
+ Enfermedades
+ Equipamiento de oficina
+ Equipamiento deportivo
+ España
+ Estados Unidos
+ Fabricantes
+ Febrero
+ Festivales
+ Finanzas
+ Fontanería
+ Fuerzas armadas
+ Fármacos
+ Gente
+ Guatemala
+ Guinea Ecuatorial
+ Herramientas
+ Higiene
+ Honduras
+ Hoteles
+ Idiomas
+ Indumentaria
+ Indumentaria infantil
+ Industria
+ Industria del sexo
+ Información
+ Inmuebles
+ Insecta
+ Instrumentos de medicina
+ Instrumentos musicales
+ Instrumentos ópticos
+ Internet
+ Jardinería
+ Joyería
+ Juegos Olímpicos
+ Jueves
+ Juguetes
+ Julio
+ Junio
+ Libros
+ Literatura
+ Lunes
+ Lámparas
+ Marcas
+ Martes
+ Marzo
+ Materiales de construcción
+ Mayo
+ Medicina
+ Meteorología
+ Miércoles
+ Mobiliario
+ Motocicletas
+ México
+ Música
+ Naturaleza
+ Nicaragua
+ Niños
+ Noviembre
+ Octubre
+ Panamá
+ Papelería
+ Paraguay
+ Países
+ Peces
+ Películas
+ Perfumería
+ Personas
+ Perú
+ Plantas
+ Platos
+ Política
+ Productos
+ Productos para bebés
+ Publicidad
+ Puerto Rico
+ Química del hogar
+ Regiones
+ Religión
+ Relojes
+ República Dominicana
+ Salud
+ Sauropsida
+ Septiembre
+ Servicios
+ Sexo
+ Sistemas de pago
+ Sitios web
+ Software
+ Suplementos dietéticos
+ Sábado
+ Teatro
+ Televisión
+ Teléfonos inteligentes
+ Teléfonos móviles
+ Tiendas
+ Tiendas en línea
+ Tratamientos en medicina
+ Turismo
+ Uruguay
+ Utensilios de cocina
+ Vacaciones
+ Vajilla
+ Venezuela
+ Venta
+ Viernes
+ 2024
+ 2025
+ 2026

 
Maria-Online.comO-Sale.comQesign.com
Todas las marcas comerciales, marcas de servicio, nombres comerciales, nombres de productos y logotipos que aparecen en el sitio son propiedad de sus respectivos dueños.
SpaceWeb Alojamiento web
Rich Internet application - La información completa y la venta en línea con envío gratis