domingo, 27 de mayo de 2012

Cliente - Servidor


Esta arquitectura se divide en dos partes claramente diferenciadas, la primera es la parte del servidor y la segunda la de un conjunto de clientes.

Normalmente el servidor es una máquina bastante potente que actúa de depósito de datos y funciona como un sistema gestor de base de datos (SGBD).

Por otro lado los clientes suelen ser estaciones de trabajo que solicitan varios servicios al servidor.

Ambas partes deben estar conectadas entre sí mediante una red.
Una representación gráfica de este tipo de arquitectura sería la siguiente.

Este tipo de arquitectura es la más utilizada en la actualidad, debido a que es la más avanzada y la que mejor ha evolucionado en estos últimos años.

Podemos decir que esta arquitectura necesita tres tipos de software para su correcto funcionamiento:
  • Software de gestión de datos: Este software se encarga de la manipulación y gestión de los datos almacenados y requeridos por las diferentes aplicaciones. Normalmente este software se aloja en el servidor.
  • Software de desarrollo: este tipo de software se aloja en los clientes y solo en aquellos que se dedique al desarrollo de aplicaciones.
  • Software de interacción con los usuarios: También reside en los clientes y es la aplicación gráfica de usuario para la manipulación de datos, siempre claro a nivel usuario (consultas principalmente).
A parte de estos existen más aplicaciones software para el correcto funcionamiento de esta arquitectura pero ya están condicionados por el tipo de sistema operativo instalado, el tipo de red en la que se encuentra, etc.


2 comentarios:

  1. Lo esencial en la arquitectura cliente/servidor es tanto como el cliente y el servidor son procesos diferentes, depronto hay personas que no sabían esto y es muy bueno conocerlo.

    Buen aporte!!!

    ResponderEliminar
  2. Si asi es concuerdo con mi compañero aunque puede llegar a ser una de las mas importantes ya que es muy utilizada en diferentes entornos.. a mi parecer esta bien estructurado tanto su significado como la forma de su funcionamiento .. pero me quedaria faltanto sus ventajas y desventajas para saber un poquito mas

    ResponderEliminar