Yumi
ARQUITECTURA CLIENTESERVIDOR
Fundamentos de Desarrollo de
Sistemas
Definición del Modelo Cliente-Servidor
• El modelo arquitectónico cliente-servidor es
un modelo desistema en el que dicho
sistema organiza como un conjunto de
servicios y servidores asociados, más unos
clientes que acceden y usan los servicios.
Los principales
componentes de
este servicioson:
1.er Componente del
Modelo Cliente -Servidor
1. Un conjunto de servidores
que ofrecen servicios a
otros subsistemas.
Ejemplos:
•
•
•
Servidores de ficheros
Servidores deimpresoras
Servidores de compilación
2.º Componente del
Modelo Cliente -Servidor
2.
Un conjunto de clientes que llaman a los
servicios ofrecidos por los servidor. Estos
son normalmentesubsistemas en sí
mismos. Puede haber varias instancias de
un programa ejecutándose concurrentemente.
3.º Componente del
Modelo Cliente -Servidor
3. Una red que permite a los clientes
acceder a estosservicios. En la
práctica, sin embargo, la mayoría de
los sistemas cliente-servidor se
implementan como un sistemas
distribuidos.
Modelo Cliente -Servidor
• Los clientes pueden
conocer elnombre
de los servidores
disponibles y los
servicios que éstos
proporcionan.
Modelo Cliente -Servidor
• Los servidores no
necesitan conocer
la identidad de los
clientes o cuantos
clientestienen.
Modelo Cliente -Servidor
• Los clientes
acceden a los
servicios
proporcionados
por un servidor a
través de llamadas
a procedimientos
remotos usando
un protocolo http
usado en laWWW.
EJEMPLO DE UN SISTEMA
BASADO EN EL MODELO
CLIENTE-SERVIDOR
Arquitectura de un Sistema de biblioteca y
fotografía
Cliente 1
Cliente 2
Cliente 3
Cliente 4
Internet
Servidorde
catálogos
Servidor de
vídeos
Servidor de
imágenes
Servidor
web
Catálogo
Archivos de
video
Fotografías
digitalizadas
Información
multimedia
Desarrollo del ejemplo...
Regístrate para leer el documento completo.