Está en la página 1de 2

Ejercicios y cuestiones tema 1 (IAW) [Conceptos generales de la arquitectura de

aplicaciones web] (20 Sept. 2022)

1) ¿Qué problemas encuentras en las aplicaciones de escritorio que se solucionen


mediante el uso de aplicaciones web?

-Duplicidad de datos por la falta de unificación de los mismos.


-Diseminación de la información y lógica en muchas partes (cada computador que la
use).
-Falta de portabilidad de la aplicación a diferentes sistemas operativos.
-Traumas a la hora de realizar actualizaciones o correcciones al programa ya que las
instalaciones están diseminadas.
-La administración de la seguridad, ya que controlar el acceso de los usuarios a
información no relevante o privada puede ser un caos.
-Dificultad para configurar cada una de las instalaciones dependiendo de las
necesidades de cada usuario.

2) ¿Qué ventajas tienen las aplicaciones web con respecto a las aplicaciones de
consola?
-Se pueden usar en cualquier lugar
-No requiere hacer actualizaciones en los clientes
-No hay problemas de incompatibilidad entre versiones, porque todos trabajan con la
misma
-Se centralizan los respaldos
-No necesita instalar nada en el cliente, agregar una nueva terminal solo requiere
poner una computadora nueva
-No se obliga a usar determinado sistema operativo

3) Enumera las ventajas de las aplicaciones web frente a las aplicaciones de


consola?

Son las mismas ventajas que en el ejercicio anterior.

4) Define la arquitectura cliente-servidor

Es un modelo de comunicación que vincula a varios dispositivos informáticos a


través de una red. El cliente, realiza peticiones de servicios al servidor, que se encarga
de satisfacer dichos requerimientos.

5) Características principales de la arquitectura cliente-servidor

-El Cliente y el Servidor pueden actuar como una sola entidad y también pueden
actuar como entidades separadas, realizando actividades o tareas independientes.
-Las funciones de Cliente y Servidor pueden estar en plataformas separadas, o en la
misma plataforma.
-Los cambios realizados en las plataformas de los Clientes o de los Servidores, ya
sean por actualización o por reemplazo tecnológico, se realizan de una manera
transparente para el usuario final.

6) Problemas de la arquitectura cliente servidor

-La congestión del tráfico.


-Cuando una gran cantidad de clientes envían peticiones simultaneas al mismo
servidor.
-Cuando un servidor está caído las peticiones de los clientes no pueden ser
satisfechas.
-El cliente no dispone de los recursos que puedan existir en el servidor.
-En la mayor parte de redes P2P, los recursos están generalmente distribuidos en
varios nodos de red.

7) Define la arquitectura de tres niveles.

La arquitectura de tres niveles es una arquitectura de aplicaciones de software


consolidada que organiza las aplicaciones en tres niveles informáticos lógicos y
físicos: el nivel de presentación, o la interfaz de usuario

8) Características principales de la arquitectura de tres niveles.

Como características principales podemos enumerar:

-El grado de flexibilidad es mucho mayor en este tipo de arquitectura es mas seguro.
-La seguridad es independiente en cada nivel.
-En caso de falla de algún de nivel, fallara ese nivel y no todo el servicio en general.
-Da un mejor rendimiento.
-Las tareas van compartidas entre distintos servidores.

9) Problemas de la arquitectura de tres niveles.

Algunos problemas son:


-Pueden incrementar el tráfico en la red cuando muchos clientes envian peticiones a
un solo servidor.
-Requiere más balance de carga y tolerancia a las fallas.
-Los exploradores actuales no son todos iguales.
-Es mucho más difícil programar y probar el software que en arquitectura de dos
niveles porque tienen que comunicarse más dispositivos para terminar la transacción
de un usuario.

También podría gustarte