DEFINICIÓN: Es un modelo de diseño de
software en el que las tareas se reparten
entre los proveedores de servicios,
llamados servidores y los demandantes
llamados cliente
SERVIDOR: Máquina
potente con hardware y
software específico que
actúa de deposito de
datos y como un sistema
gestor de bases de datos
o aplicaciones
CLIENTE: Suelen
ser estaciones de
trabajo las cuales
solicitan varios
servicios al
servidor
Componentes
Red
Cliente
Servidor
Protocolo
Bases de Datos
Tipos de Arquitectura
Arquitectura de Tres Capas
Arquitectura de N capas
Arquitectura de dos Capas
Ventajas
Integración entre sistemas
Interacción con el usuario.
Orden en área de trabajo
Desventajas
Requiere habilidad para que un
servidor sea reparado. Puede
tener problemas de seguridad.
Alto costo
EN LA EDUCACIÓN
Los datos representan los materiales educativos.
La lógica de la aplicación representa la actividad
del profesor. La presentación representará al
alumno y su actividad interna