arquitectura cliente - servidor y caracteristicas
El cliente es el proceso que permite al usuario formular los requerimientos y pasarlos al
servidor, se le conoce con el término front-end [15].
El Cliente normalmente maneja todas lasfunciones relacionadas con la
manipulación y despliegue de datos, por lo que están desarrollados sobre plataformas que
permiten construir interfaces gráficas de usuario (GUI), además de acceder a losservicios
distribuidos en cualquier parte de una red.
Las funciones que lleva a cabo el proceso cliente se resumen en los siguientes
puntos:
• Administrar la interfaz de usuario.
• Interactuar conel usuario.
• Procesar la lógica de la aplicación y hacer validaciones locales.
• Generar requerimientos de bases de datos.
• Recibir resultados del servidor.
• Formatear resultados.
SERVIDOR5.2.2 Sevidor
Es el proceso encargado de atender a múltiples clientes que hacen peticiones de algún
recurso administrado por él. Al proceso servidor se le conoce con el término back-end [15].
Elservidor normalmente maneja todas las funciones relacionadas con la mayoría de las
reglas del negocio y los recursos de datos.
Las funciones que lleva a cabo el proceso servidor se resumen en lossiguientes
puntos:
• Aceptar los requerimientos de bases de datos que hacen los clientes.
• Procesar requerimientos de bases de datos.
• Formatear datos para trasmitirlos a los clientes.
• Procesar lalógica de la aplicación y realizar validaciones a nivel de bases de datos.
5.3 Características de la arquitectura Cliente/Servidor
Las características básicas de una arquitectura Cliente/Servidorson [15]:
• Combinación de un cliente que interactúa con el usuario, y un servidor que
interactúa con los recursos compartidos. El proceso del cliente proporciona la
interfaz entre el usuario y elresto del sistema. El proceso del servidor actúa como
un motor de software que maneja recursos compartidos tales como bases de datos,
impresoras, módems, etc.
• Las tareas del cliente y del...
Regístrate para leer el documento completo.