Sei sulla pagina 1di 2

Arquitectura Cliente Servidor

Caractersticas de la arquitectura cliente/servidor


Protocolos asimtricos: Hay una relacin muchos a uno entre los clientes y un
servidor. Los Clientes siempre inician un dilogo mediante la solicitud de un servicio.
Los Servidores esperan pasivamente por las solicitudes de los clientes.
Encapsulacin de servicios: El servidor es un especialista, cuando se le entrega un
mensaje solicitando un servicio, l determina cmo conseguir hacer el trabajo. Los
servidores se pueden actualizar sin afectar a los clientes en tanto que la interfaz pblica
de mensajes que se utilice por ambos lados, permanezca sin cambiar.
Integridad: El cdigo y los datos de un servidor se mantienen centralizados, lo que
origina que el mantenimiento sea ms barato y la proteccin de la integridad de datos
compartidos. Al mismo tiempo, los clientes mantienen su independencia y
personalidad
CLIENTE
Un cliente es todo proceso que reclama servicios de otro, es el que inicia un
requerimiento de servicio. El requerimiento inicial puede convertirse en mltiples
requerimientos de trabajo a travs de redes LAN o WAN. La ubicacin de los datos o de
las aplicaciones es totalmente transparente para el cliente.
Una definicin un poco ms elaborada podra ser la siguiente: cliente es el proceso que
permite al usuario formular los requerimientos y pasarlos al servidor. Se lo conoce con
el trmino front-end.
ste normalmente maneja todas las funciones relacionadas con la manipulacin y
despliegue de datos, por lo que estn desarrollados sobre plataformas que permiten
construir interfaces grficas de usuario (GUI), adems de acceder a los servicios
distribuidos en cualquier parte de la red. Las funciones que lleva a cabo el proceso
cliente se resumen en los siguientes puntos:

Administrar la interfaz de usuario.

Interactuar con el usuario.

Procesar la lgica de la aplicacin y hacer validaciones locales.

Generar requerimientos de bases de datos.

Recibir resultados del servidor.

Formatear resultados.
La funcionalidad del proceso cliente marca la operativa de la aplicacin (flujo de
informacin o lgica de negocio). De este modo el cliente se puede clasificar en:

Cliente basado en aplicacin de usuario. Si los datos son de baja interaccin y estn
fuertemente relacionados con la actividad de los usuarios de esos clientes.

Cliente basado en lgica de negocio. Toma datos suministrados por el usuario y/o la
base de datos y efecta los clculos necesarios segn los requerimientos del usuario.
El Puesto de Trabajo o Cliente

Una Estacin de trabajo o microcomputador (PC: Computador Personal) conectado a


una red, que le permite acceder y gestionar una serie de recursos el cual se perfila como
un puesto de trabajo universal.
Debemos destacar que el puesto de trabajo basado en un microcomputador conectado a
una red, favorece la flexibilidad y el dinamismo en las organizaciones. Entre otras
razones, porque permite modificar la ubicacin de los puestos de trabajo, dadas las
ventajas de la red.

TIPOS DE CLIENTES
1. Cliente Flaco:
Servidor rpidamente saturado
Gran circulacin de datos de interfase en la red.
2. Cliente Gordo:
Casi todo el trabajo en el cliente.
No hay centralizacin de la gestin de BD.
Gran circulacin de datos intiles.

Pregunta
A que terminales podemos considerar como clientes?
A cualquier dispositivo conectado a una red, que le permite acceder y gestionar una
serie de recursos o procesamiento de datos.

Potrebbero piacerti anche