2. ¿QUÉ ES UN CLIENTE?
un cliente es aquel equipo que
solicita y consume algún servicio
que proporciona otro llamado
servidor
Ejemplo: las computadoras personales de escritorio( clientes),se conectan a la red de
una empresa para consumir servicios de base de datos centralizada.
CLIENTE SERVIDOR
3. ¿QUÉ ES UN SERVIDOR?
Un servidor es un ordenador u otro
tipo de equipo informático encargado
de suministrar información a una serie
de clientes, que pueden
ser tanto personas como otros
dispositivos conectados a él.
4. ¿QUÉ ES EL MODELO
CLIENTE/SERVIDOR?
• El modelo cliente-servidor (client-server), describe el proceso
de interacción entre la computadora local (el cliente) y la
remota (el servidor).
5. ¿CUÁNDO FUE UTILIZADO POR PRIMERA
VEZ EL TÉRMINO CLIENTE/SERVIDOR?
• El término Cliente/Servidor fue usado por primera vez en 1980
para referirse a PC’s en red
6. ¿CÓMO NACIÓ CLIENTE/SERVIDOR?
• Nace por la necesidad que tienen las organizaciones, de
realizar sus operaciones mas eficientemente lo cual se reduce
a que el su personal sea mas productivo, reduce costos y
gastos de operación y mantenimiento al mismo que se
generan productos y servicios mas rápidamente y con mejor
calidad.
7. ¿CUÁLES SON LAS FUNCIONES REALIZADAS
POR EL CLIENTE?
• El cliente es el que inicia
peticiones(requests, solicitudes,
requerimientos) para el servidor.
• Espera y recibe respuestas del servidor
• Interactúa directamente con los
usuarios finales mediante una interfaz
grafica de usuario
8. ¿CUÁLES SON LAS FUNCIONES REALIZADAS
POR EL SERVIDOR?
• Desempeña un papel pasivo en al
comunicación.
• Tras recibir una solicitud, procesa y
luego envía la respuesta al cliente.
• Acepta conexiones de un gran numero
de clientes.
• No es frecuente que interactúe con los
usuarios finales.
• Controla los recursos compartidos.
9. Ventajas De La Arquitectura
Cliente/Servidor
Centralización
Los accesos, recursos y
la integridad de los datos
son controlados por el
servidor de forma que un
programa cliente
defectuoso o no
autorizado no pueda
dañar el sistema. Esta
centralización también
facilita la tarea de poner
al día datos u otros
recursos.
Escalabilidad
se puede aumentar la
capacidad
de clientes y servidore
s por separado.
Cualquier elemento
puede ser aumentado
o mejorado en
cualquier momento, o
se pueden añadir
nuevos nodos a la
red.
Facil mantenimiento
Al estar distribuidas las
funciones y
responsabilidades entre
varios ordenadores
independientes, es posible
reemplazar, reparar,
actualizar, o incluso
trasladar un servidor,
mientras que sus clientes
no se verán afectados por
ese cambio (o se afectarán
mínimamente). Esta
independencia de los
cambios también se conoce
como encapsulación.
Tecnología eficaz
Aseguran la seguridad en
las transacciones, la
amigabilidad del interfaz,
y la facilidad de empleo
de las mismas.
10. ¿CUÁLES SON LAS DESVENTAJAS DE LA
ARQUITECTURA CLIENTE/SERVIDOR?
CONGESTIÓN DEL TRÁFICO
una gran cantidad de clientes envían peticiones
simultaneas al mismo servidor, puede ser que cause
muchos problemas para éste (a mayor número de
clientes, más problemas para el servidor).
SOFTWARE Y EL HARDWARE
Un hardware regular de un computador personal puede no
poder servir a cierta cantidad de clientes. Normalmente se
necesita software y hardware específico, sobre todo en el
lado del servidor, para satisfacer el trabajo. Por supuesto,
esto aumentará el costo.
MANTENIMIENTO
El costo de mantenimiento y
solución de errores debe ser
periódico
11. EJEMPLOS CLIENTE/SERVIDOR
• Servicio web
Un usurario desea acceder a una
pagina web, envía la solicitud, el
servidor la recibe y envía la
respuesta
• Servidores dedicados
Consiste en el alquiler de un servidor completo
para uso exclusivo de una empresa funciona
igual pregunta respuesta pero este brinda
mayor almacenamiento, rapidez
Ejemplo: plataforma de una empresa de
imágenes diagnosticas o IPS la cual requiere
de visualizar y alamcenar estudios
radiológicos de pacientes