El modelo cliente-servidor ha evolucionado a lo largo del tiempo, desarrollando diferentes arquitecturas para optimizar la gestión y el procesamiento de datos en los sistemas de información.
Elementos activos que dirigen las actividades que deben ejecutarse para implementar la tarea requerida por la aplicación
DEFINICIÓN
Es un modelo para construir sistemas de información, que se sustenta en la idea de repartir el tratamiento de la información y los datos por todo el sistema informático, permitiendo mejorar el rendimiento del sistema global de información
EVOLUCIÓN MODELO CLIENTE SERVIDOR
ARQUITECTURA DE N TIER : Windows DNA1 distribuye una aplicación entre varias capas llamadas niveles. Aunque los niveles algunas veces residen físicamente en máquinas diferentes, Windows® DNA enfatiza la distribución lógica.
MODELO EN TRES CAPAS (THREE-TIER MODEL) 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.
MODELO EN DOS CAPAS (TWO-TIER MODEL) En una arquitectura cliente/servidor clásica tenemos dos "capas" (two-tier): 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.
APLICACIONES MONO-CAPA: Entendemos por aplicaciones mono-capa, aquellas que tanto 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
ARQUITECTURA
Una arquitectura es un entramado de componentes funcionales que aprovechando diferentes estándares, convenciones, reglas y procesos, permite integrar una amplia gama de productos y servicios informáticos, de manera que pueden ser utilizados eficazmente dentro de la organización
SERVIDOR
COMPONENTES
Middleware
Servidor
Cliente
Red
CARACTERISTICAS
Compatibilidad de Clientes y Servidores
Encapsulación de los Servicios
Independencia de Ubicacion
Integridad
Recursos Compartidos
TIPOS DE SERVIDOR
Servidores de Correo
Servidores de Base de Datos
Servidores Web
Servidores Aplicaciones
Es cualquier recurso de cómputo dedicado a responder a los requerimientos del cliente. Los servidores pueden estar conectados a 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 a bases de datos, fax, procesamiento de imágenes, etc.