Cliente/Servidor

DEFINICION

tecnología que proporciona al usuario final el acceso transparente a las aplicaciones

ARQUITECTURA

es un entramado de componentes funcionales que aprovechando diferentes estándares, convenciones, reglas y procesos, permite i

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

EVOLUCION

Mono-capa

Son quellas 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

Two-Tier

La lógica de la aplicación se encuentra por tanto repartida entre el cliente y servidor.

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-tier

Distribuye una aplicación entre varias capas llamadas niveles. Aunque los niveles algunas veces residen físicamente en máquinas diferentes

SERVIDOR

Es cualquier recurso de cómputo dedicado a responder a los requerimientos del cliente

CLIENTE

Es el que inicia un requerimiento de servicio

CARACTERISTICAS

PESADO

Permite guardar y procesar información

Correo electrónico

LIVIANO

Hace solo presentación

Interfaz de Usuario

HIBRIDO

No guarda los datos pero si los pocesa

TIPOS

DE BASE DE DATOS

Proporsionan los servicios de bases de datos a otros programas o computadoras

WEB

Almacenan documentos HTML, imagenes, archivos de texto y cualquier material web compuesto por datos.

DE APLICACIONES

Son los encargados de manejar lalogica de negacios y el acceso a los datos de aplicación

DE CORREO

Almacenan, Reciben, enrutan y realizan cualquier trabajo relacionado con los E-mails

SERVICIOS

Facilita lacolaboración de procesos que se ejecutan en diferentes maquinas

RECURSOS COMPARTIDOS

PROTOCOLOS ASIMETRICOS

INDEPENDENCIA DE UBICACIONES

COMPATIBILIDAD DE
CLIENTE Y SERVIDOR

COMUNICACION BASADA EN
INTERCAMBIO DE MENSAJES

ENCAPSULACION
DE LOS SERVICIOS

ESCALABILIDAD

INTEGRIDAD