Bienvenidos

Hola

Arquitectura Clliente - Servidor

Es un sistema informático en el que las tareas se distribuyen entre diferentes aplicaciones. Es decir, en vez de construir una sola aplicación en la que se contemple la realización de todos los trabajos, estos trabajos se realizan por varias aplicaciones que incluso pueden ejecutarse en máquinas diferentes.

Existen dos tipos de aplicaciones:

• La aplicación servidora que suele realizar las tareas de mas trabajo y consumo de recursos.

• La aplicación cliente que se encarga fundamentalmente de hacer peticiones de datos a la aplicación servidora.

VENTAJAS

  1. Los desarrollos son mucho más cortos.
  2. Mayor duración de las aplicaciones.
  3. Es posible reconfigurar el servidor o los clientes sin la necesidad de alterar los programas que constituyen la aplicación.
  4. Aumento de rendimiento y reducción de gastos, debido a que la aplicación se puede redistribuir por distintas máquinas.


COMPOSICIÓN


La aplicación cliente es la que interactúa con el usuario y consta de:

  • Interfaz gráfica.
  • Se realizan validaciones de datos de entrada.
  • Se realizan las peticiones de datos a las aplicaciones servidoras.
  • Verifica la lógica del negocio.



La aplicación servidora, normalmente es un sistema gestor de bb.dd. que se caracteriza por:

  • Administra la bb.dd.
  • Verifica la integridad de la bb.dd.
  • Gestiona la seguridad de la bb.dd.
  • Ejecuta parte de la lógica de la aplicación.
  • Responde a las peticiones de las aplicaciones clientes.