Seguidores

martes, 12 de febrero de 2008

Arquitectura Cliente – Servidor



El Usuario brinda al servidor información a través de un programa que se maneja mediante un solo computador; y es aún más ventajosa en un Sistema Operativo Multiusuario, ya que éste permite la distribución de la información sobre una red de computadoras, facilitando así al cliente realizar sus peticiones al programa (Servidor) y éste a su vez brindarle las respuestas.

Podemos mencionar algunos programas como por ejemplo:

• Google
• Yahoo
• Terra
• Wikipedia
• Monografías, entre otros.

Ventajas

  • Centralización del control: 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.
  • Escalabilidad: Se puede aumentar la capacidad de clientes y servidores por separado.

Características de un Servidor

• Voz pasiva (esclavo)
• Espera para las peticiones
• Sobre el recibo de peticiones, las procesa y entonces los servicios son contestados.

Características de un Cliente

• Activo (amo)
• Envía peticiones
• Espera y recibe contestaciones del servidor.

No hay comentarios: