Rich Internet Applications

Rich Internet Applications

Rich Internet Applications

RIA, acrónimo de Rich Internet Applications (Aplicaciones de Internet Enriquecidas) son un nuevo tipo de aplicaciones con más ventajas que las tradicionales aplicaciones Web. Esta surge como una combinación de las ventajas que ofrecen las aplicaciones Web y las aplicaciones tradicionales.

Normalmente en las aplicaciones Web, hay una recarga contínua de páginas 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, llegado muchas veces, a recargar la misma página con un mínimo cambio.

Otra de las desventajas de las tradicionales aplicaciones Web es la poca capacidad multimedia que posee. Para ver un vídeo es necesario usar un programa externo para su reproducción.

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 sólo se produce comunicación con el servidor cuando se necesitan datos externos como datos de una Base de Datos o de otros ficheros externos.

Las capacidades multimedia son totales gracias a que estos entornos tienen reproductores internos y no hace falta ningún reproductor del Sistema Operativo del usuario.

Hay muchas herramientas para la creación de entornos RIA. Entre estas se puede mencionar las plataformas Adobe Flash, Adobe Flex y Adobe AIR de Adobe, uniPaaS de Magic Software, AJAX, OpenLaszlo, Silverlight de Microsoft, JavaFX Script de [[[Sun]http://es.sun.com/ Microsystems]], Bindows de MB Technologies y Javascript.

Contenido

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.).

Se puede decir que las RIA son la nueva generación de las aplicaciones y es una tendencia ya impuesta por empresas como Macromedia, Magic Software, Sun o Microsoft que se encuentran desarrollando recursos para hacer de este tipo de aplicaciones una realidad. Estas aplicaciones están basadas en plataformas J2EE o.NET, con un front-end Flash o Java swing y utilizan una arquitectura Cliente/Servidor asíncrona, segura y escalable, junto con una interfaz de usuario Web.

Entre los beneficios principales de aplicaciones RIA tenemos un mejoramiento 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.

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.

Ejemplos de RIA

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем написать реферат

Mira otros diccionarios:

  • Accessible Rich Internet Applications — Pour les articles homonymes, voir Aria (homonymie). WAI ARIA (Web Accessibility Initiative Accessible Rich Interactive Applications) est une spécification technique du W3C en cours de rédaction[1]. L objectif est d accroître l accessibilité des… …   Wikipédia en Français

  • Accessible Rich Internet Applications — WAI ARIA (Web Accessibility Initiative Accessible Rich Internet Applications) ist eine rein semantische Erweiterung für HTML, die das Layout von Webseiten nicht verändert. Inhaltsverzeichnis 1 Konzept und Funktionsweise 2 Implementierung in… …   Deutsch Wikipedia

  • Rich Internet Applications — …   Википедия

  • Rich Desktop Applications/Rich Internet Desktop Applications (RDA/RIDA) — Rich Desktop Applications/Rich Internet Desktop Applications (RDA/RIDA’s) are the next generation of client web applications. It follows the evolution from thick desktop clients towards the thin client architectures. The introduction of Rich… …   Wikipedia

  • Rich Internet Application — (RIA, «Насыщенное („богатое“) Интернет приложение»)  это веб приложение, доступное через Интернет, насыщенное функциональностью традиционных настольных приложений, которое предоставляется либо уникальной спецификой браузера, либо через… …   Википедия

  • Rich Internet application — Articleissues article =September 2008 OR = July 2008 refimprove = July 2008 advert = July 2008 cleanup = July 2008Rich Internet applications (RIAs) are web applications that have the features and functionality of traditional desktop applications …   Wikipedia

  • Rich Internet Application — Pour les articles homonymes, voir RIA. Une rich Internet application (RIA), ou application Internet riche, est une application Web qui offre des caractéristiques similaires aux logiciels traditionnels installés sur un ordinateur. La dimension… …   Wikipédia en Français

  • Rich Internet Application — Der Begriff Rich Internet Application (RIA, deutsch: reichhaltige Internet Anwendung) ist nicht eindeutig definiert oder standardisiert, sondern aus der Evolution des Internet entstanden und wird im Verlauf der Entwicklung dieses Mediums immer… …   Deutsch Wikipedia

  • Rich Internet Client — Rich Internet Clients (RIC) are rich client applications which install from and run well over the Internet. They combine the rich user experience of the classic rich client with the reach (the ability to run from any computer, anywhere) of a web… …   Wikipedia

  • Rich Internet Application Toolkit — Rialto Toolkit Développeurs Cyril Balit, François Lion Dernière version 1.0 (30 mai 2008 …   Wikipédia en Français

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”