Es un equipo donde
cualquier usuario o
programa realiza una
solicitud al sistema
Servidor
Es un equipo que se
encarga de ofrecer
varios servicios
manejo de
archivos
desplegar
páginas web
direccionamiento de correo electrónico
Actualización de BD y control de acceso.
Un equipo puede
desempeñar ambos
roles(Cliente,Servidor).
Por lo cual se pueden
distribuir los servicios
dependiendo de la
arquitectura del sistema
Arquitectura Basica
Distribución
Por Capas
2 Capas
La capa de presentación se
almacenara en lado
del cliente
Se aumenta y aprovecha el cliente
teniendo capas de presentación más
sofisticadas y también mejoran algunos
aspectos en el servidor.
Se usan las APIs una interfaz
para invocar el sistema
desde el exterior.
3 Capas
Los tres componentes de la
aplicación esta distribuidos
en tres maquinas
Son sistemas muy complejos y
su mantenimiento y puesta en
marcha es muy costoso
1 Capa o
totalmente
centralizada
La Interfaz de usuario, lógica de
aplicación y administración de
recursos se encuentran en un
servidor
Todas las operaciones se
tratan en el servidor
Terminal Bruta
Middleware
El middleware es un sistema que implementa una
distribución en 1,2 ó 3 capas lo que hace la diferencia es
que se conecta a otro sistema aparte y obtener datos para
que el sistema principal pueda funcionar