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

TIPOS DE SERVIDORES

SERVIDORES DE APLICACIONES

SERVIDORES WEB

SERVIDORES DE BASE DE DATOS

SERVIDORES DE CORREO

CARACTERISTICAS

INTEGRIDAD

ESCALABIBLIDAD

COMUNICACION DE INTERCAMBI DE MENSAJES

RECURSOS COMPARTIDOS

SERVICIOS

PROTOCOLOS ASIMETRICOS

INDEPENDENCIA DE UBICACION

ENCAPSULACION DE SERVICIOS SE

COMPATIBILIDAD CLIENTE SERVIDOR