Ventajas y Desventajas del Modelo Cliente Servidor
Primero explicaremos; ¿Qué es el modelo cliente-servidor?,
es básicamente cuando un las personas o un “cliente” realiza peticiones a otro
programa el “servidor” y este le brinda una respuesta
VENTAJAS
·
Centralización
del control: Toda información o contenido que quiere entrar al sistema es
revisado en caso de que sea defectuoso o no autorizado no pueda dañar al
sistema
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.
·
- Buena habilidad para reaccionar y adaptarse sin perder calidad; Se puede aumentar la capacidad de clientes y servidores por separado.
- Fácil mantenimiento: al ser varios ordenadores independientes las funciones y responsabilidades están distribuidas y es posible: reemplazar, reparar, actualizar, o incluso trasladar un servidor, mientras que sus clientes no se verán afectados por ese cambio
DESVENTAJAS
- La congestión del tráfico; ya que una gran cantidad de clientes envían peticiones simultaneas al mismo servidor, puede ser que cause muchos problemas para éste.
- Cuando un servidor está caído, las peticiones de los clientes no pueden ser satisfechas
- El software y el hardware de un servidor son generalmente muy determinantes. Un hardware regular de un computador personal puede no poder servir a cierta cantidad de clientes