CLIENTE / SERVIDOR
MODELOS CLIENTE/SERVIDOR
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
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.
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.
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.
COMPONENTES PRINCIPALES
RED
CLIENTE
SERVIDOR
MILDDLEWARE
CLIENTE
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.
HIBRIDO
LIVIANO
PESADO
SERVIDOR
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 APLICACIONES
SERVIDORES WEB
SERVIDORES DE BASE DE DATOS
SERVIDORES DE CORREO