Py Qt Desarrollando Aplicaciones De Escritorio El Co Di Go K
Aplicaciones Web de Escritorio
Click here to load reader
Transcript of 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.
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
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.
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
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.