Aplicaciones Web de Escritorio

7

Click here to load reader

Transcript of Aplicaciones Web de Escritorio

Page 1: Aplicaciones Web de Escritorio

Un web desktop o webtop es un entorno de escritorio incrustado en

un navegador web o similares aplicaciones clientes. Un webtop

integra aplicaciones web, servicios web, aplicaciones cliente-

servidor, servidores de aplicaciones y aplicaciones en el cliente local

en un entorno de escritorio usando la metáfora de escritorio.

Proporciona un entorno similar a Windows, Mac o un interfaz gráfico

de usuario en los sistemas Unix y Linus. Es un escritorio virtual

ejecutándose en un navegador web. En un webtop, las aplicaciones,

datos, archivos, configuración, y privilegios de acceso residen

remotamente en la red. Una gran parte del proceso de computación

ocurre remotamente. El navegador se utiliza principalmente para

propósitos de entrada salida.

Los términos “Web Desktop” y “webtop” son diferentes de sistema

operativo web, un sistema operativo en red tal como TinyOS o

sistemas operativos distribuidos tales como Inferno. En uso popular,

los escritorios web son incorrectamente denominados sistemas

operativos web o simplemente WebOS

Historia.

Page 2: Aplicaciones Web de Escritorio

En el contexto de un escritorio web, el término fue introducido por

primera vez por SCO en 1994, para un interfaz de su sistema basado

en Unix. Esta aplicación se basaba en una aplicación

provisionalmente llamada “El sistema de protocolo adaptativo de

Internet”, archivado en Noviembre de 1997 y que es la patente para

la tecnología utilizada en el webtop Tarantella. Se considera los

creadores a Andy Bovignon y Ronald Joe Record, que exploraron los

conceptos en distintas direcciones.

El webtop inicial, desarrollado por Record, utilizaba un plug-in en el

Netscape Navigator para desplegar aplicaciones en una ventana de

navegadorvia TightVNC, Para evitar confusión con la tecnología más

compleja incorporada en el Webtop Tarantella, fue abandonado por

la empresa SCO el 24 de diciembre de 1997.

La arquitectura de tres tramos de Bovingdon fue lanzada como el

Webtop Tarantella. Tarantella permitía aplicaciones Unix y Windows

reales ser desplegadas dentro de un navegador web a través del uso

de Java para formar un verdadero escritorio basado en la web o

webtop.

Los primeros paquetes que SCO comercializó fueron parte de SCO

Skunkware antes de que fueran integrados en la versión 5 de SCO

OpenServer y UnixWare 7. Tarantella fue después adquirida por Sun

Microsystems e integrada en su Escritorio Seguro Global.

La revista byte se refirió a los webtop como NUI: Interfaz de red de

usuario.

Ventajas

Conveniencia

Un escritorio personalizado en cada dispositivo cliente

conectado

Page 3: Aplicaciones Web de Escritorio

Movilidad

Acceso a tu escritorio desde cualquier lugar en el que haya un

dispositivo cliente conectado

Gestión de Sesiones

Gestión de sesiones del lado del servidor permite que los

usuarios itinerantes accedan a sesiones desde cualquier parte.

Gestión de software

Asegura que todos los usuarios estén usando la mismas

versiones actuales de todas las aplicaciones.

Los parches y actualizaciones sólo necesitan aplicarse al

servidor. No hay necesidad de actualizar multiples clients

No es necesario distribuir software por la red

Seguridad

Menos dados a ataques típicos, virus, gusanos, clientes sin

parchear, vulnerabilidades.

Datos sensible almacenados en servidores seguros más que

esparcidos por múltiples clientes potencialmente

desprotegidos y vulnerables: Portátiles y móviles, por ejemplo

Transmisión encriptada de todos los datos entre el servidor y

los clientes (por ejemplo, https.

Las características de gestión del software hacen más cómoda,

rápida y fácil la aplicación de políticas de seguridad en el lado

del servidor

El administrador del Webtop puede controlar a qué

aplicaciones y datos se permite acceder a cada usuario.

Alta disponibilidad

Desde un único dispositivo pueden accederse a aplicaciones

Windows, Linux, y Mainframe al mismo tiempo.

Page 4: Aplicaciones Web de Escritorio

Mínimos requerimientos de hardware para dispositivos cliente

(excepto por tecnología renderizada tal como

Flash/Flex/SilverLight)

Menor tiempo de mantenimiento. El sistema robusto de

servidor ese protege más fácilmente y es menos probable que

falle que múltiples escritorios cliente.

Tolerancia a fallos. Si un dispositivo cliente falla por cualquier

razón, simplemente se reemplaza por otro dispositivo con

conexión sin pérdida de datos, configuración, preferencias o

acceso a la aplicación.

Desventajas

Seguridad

debido a que su transporte es internet, eso conlleva una

inseguridad de que cualquier hacker pueda acceder a tus

datos, aunque la seguridad y la protección de datos es alta con

el uso de la encriptación https de 256 bit y listas de control de

acceso.

Velocidad

Cuando se usa una aplicación web de escritorio todo el código

utilizado para su visualización (archivos js/css, archivos de

Flash, etc) necesitan ser transferidos al ordenador local para

que puedan ser mostrados. Además, las latencia de la red o su

congestion pueden ralentizar la actividad del webtop.

Características de la aplicación

Alguna de las aplicaciones de los webtop pueden no contener

todo el conjunto de características de sus contrapartes de

escritorio tradicional

Acceso a la Red

Page 5: Aplicaciones Web de Escritorio

Los escritorios web requierne acceso a una red. Si el

dispositivo cliente está mal configurado o la red es

inalcanzable entonces el webtop no está disponible.

Acceso controlado

En algunas implementaciones de webtop, el acceso de un

usuario a algunas aplicaciones y datos pueden ser restringidos.

Esto se considera una ventaja de los webtops pero puede ser

viesto como una desventaja desde la perspectiva del usuario.

Control central

El usuario normal de webtop no es capaz de instalar

aplicaciones adicionales o actualizar las aplicaciones

existentes. Las actualizaciones deben ser realizadas

típicamente por un administrador en el lado del servidor. Los

usuarios del webtop dependen del administrador mientras que

en un entorno tradicional el usuario puede arreglar y/o romper

el sistema instalando nuevo software o actualizaciones. Esto

también puede ser visto como una ventaja de los Webtop.