En los sistemas de arquitectura cliente/servidor, el cliente es el encargado de iniciar los requerimientos de servicio, mientras que el servidor responde a estos requerimientos. Estos sistemas pueden operar a través de redes LAN o WAN, y la ubicación de los datos o aplicaciones es transparente para el cliente.
Es cualquier recurso de cómputo dedicado a responder alos requerimientos del cliente. Los servidores pueden estar conectadosa los clientes a través de redes LANs o WANs, para proveer de múltiples servicios a los clientes y ciudadanos tales como impresión, acceso abases de datos, fax, procesamiento de imágenes, etc
TIPOS DE SERVIDORES
SERVIDORES DE CORREO
SERVIDORES DE BASE DE DATOS
SERVIDORES WEB
SERVIDORES DE APLICACIONES
Es el que inicia unrequerimiento de servicio. El requerimientoinicial puede convertirse en múltiples requerimientos de trabajo a través de redes LAN o WAN. La ubicación de los datos o de las aplicaciones estotalmente transparente para el cliente.
PESADO
LIVIANO
HIBRIDO
COMPONENTES PRINCIPALES
MILDDLEWARE
SERVIDOR
CLIENTE
RED
MODELOS CLIENTE/SERVIDOR
N CAPAS
En la arquitectura en 3 niveles, cada servidor (nivel 2 y 3) realiza una tarea especializada (un servicio). Por lo tanto, un servidor puede utilizar los servicios de otros servidores para proporcionar su propio servicio. Por consiguiente, la arquitectura en 3 niveles es potencialmente una arquitectura en N-niveles.
TRES CAPAS
Con la arquitectura cliente/servidor en tres capas (three-tier) añadimos una nueva capa entre el cliente y el servidor donde se implementa la lógica de la aplicación. De esta forma el cliente es básicamente una interface, que no tiene por qué cambiar si cambian las especificaciones de la base de datos o de la aplicación; queda aislado completamente del acceso a los datos.
DOS CAPAS
Una donde está el cliente que implementa la interface. Otra donde se encuentra el gestor de bases de datos que trata las peticiones recibidas desde el cliente.
MONO CAPA
La propia aplicación como los datos que maneja se encuentran en la misma máquina y son administradas por la misma herramienta: podríamos decir que son una sola entidad