cliente servidor
Arquitectura Cliente Servidor
Solicitud de Recurso
CLIENTE
SERVICIO
Respuesta
ESQUEMA CLIENTE/SERVIDOR
SOFTWARE
BD
SERVICIOS
ARQUITECTURA CLIENTE
SERVIDOR
Es unaarquitectura basada en el principio clásico de
divide y vencerás, donde el procesamiento se
fracciona entre dos entidades fundamentales
denominadas cliente y servidor.
CLIENTE
X% Proceso
SERVIDORY% Proceso
X + Y = 100%
Generalmente Y>X
ARQUITECTURA CLIENTE
SERVIDOR
Surge
en la década de los 80 como respuesta
a la evolución del hardware en términos de
redes, planteando un modelo versátil,modular
basado en mensajes que permite incrementar
la flexibilidad, la escalabilidad y la ínteroperación de los sistemas.
ARQUITECTURA CLIENTE
SERVIDOR
El
cliente se define como el PROCESO querequiere un servicio en particular
El servidor se define como el PROCESO que
provee dicho servicio
Debido a que clientes y servidores son
conceptos a nivel software y no hardware, una
misma máquinapuede actuar como cliente y
servidor al mismo tiempo.
ARQUITECTURA CLIENTE
SERVIDOR
VENTAJAS
Aprovecha mejor el ancho de banda
Aprovecha en mayor medida el hardware
Mayor seguridad yautonomía
Mejor manejo de la concurrencia
Permite que los clientes trabajen GUI mientras
el servidor se centra en los procesos centrales
CARACTERÍSTICAS
–
–
–
El Cliente y el Servidor pueden actuarcomo 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 lamisma plataforma.
Las funciones Cliente/Servidor pueden ser dinámicas.
Ejemplo, un servidor puede convertirse en cliente
cuando realiza la solicitud de servicios a otras
plataformas dentro de la red.ARQUITECTURA SUPER SERVIDOR
MAINFRAME
100% Procesamiento
Terminales brutas,
no poseen CPU
ARQUITECTURA DESKTOP
Una
máquina, un proceso, un usuario
Arquitectura monolítica
No requiere de...
Regístrate para leer el documento completo.