Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CENTRALIZADA
Presentan:
Samuel Becerril
David Cruz
Betsabe Fabiola Gonzalez
Jenny Huitron
Enrique Rodriguez
Yarizbeth Sanchez
Emmanuel Ventura
QUE ES
La tecnología Cliente/Servidor es
el procesamiento cooperativo de
la información por medio de un
conjunto de procesadores, en el
cual múltiples clientes, distribuidos
geográficamente, solicitan
requerimientos a uno o más
servidores centrales.
CARACTERÍSTICAS DE LA
ARQUITECTURA CLIENTE-
SERVIDOR
•Combinación de un cliente que interactúa con el usuario, y un servidor que interactúa con los recursos
a compartir. El proceso del cliente proporciona la interfaz entre el usuario y el resto del sistema. El
proceso del servidor actúa como un motor de software que maneja recursos compartidos tales
como bases de datos, impresoras, Módem, etc.
•Se establece una relación entre procesos distintos, los cuales pueden ser ejecutados en la misma
máquina o en máquinas diferentes distribuidas a lo largo de la red.
•La relación establecida puede ser de muchos a uno, en la que un servidor puede dar servicio a muchos
clientes, regulando su acceso a los recursos compartidos.
•No existe otra relación entre clientes y servidores que no sea la que se establece a través del
intercambio de mensajes entre ambos. El mensaje es el mecanismo para la petición y entrega de
solicitudes de servicios.
•El ambiente es heterogéneo. La plataforma de hardware y el sistema operativo del cliente y del servidor
no son siempre los mismos. Precisamente una de las principales ventajas de esta arquitectura es la
posibilidad de conectar clientes y servidores independientemente de sus plataformas.
EL MODELO CLIENTE-SERVIDOR
El cliente se comunica directamente con un servidor de bases de datos. La aplicación o lógica de negocio
bien reside en el cliente, o en el servidor de base de datos en la forma de procedimientos almacenados
Los tres componentes son:
- Interfaz de usuario.
- Gestión del procesamiento.
-Gestión de la base de datos.
TIPOS DE CLIENTES
CLIENTE FLACO:
•Servidor rápidamente saturado
•Gran circulación de datos de interface en la red
CLIENTE GORDO:
•Casi todo el trabajo en el cliente
•No hay centralización de la gestión de la bd.
•Gran circulación de datos inútiles en la red.
ARQUITECTURAS
CLIENTE/SERVIDOR DE TRES
CAPAS
En la arquitectura de tres capas (en general, en la arquitectura multicapa) el
cliente implementa la lógica de presentación (cliente fino), el servidor(es) de
aplicación implementan la lógica de negocio y los datos residen en uno (o varios)
servidor(es) de bases de datos.
Una arquitectura multicapa se define por tanto por las siguientes tres capas de
componentes:
•Un componente que hace las funciones de capa intermediaria (middl tier) que
permite a los usuarios compartir y controlar la lógica de negocio mediante su
aislamiento de la aplicación real.