Está en la página 1de 10

Diseo de Sistemas

Arquitectura Cliente Servidor

Integrantes:

CABRERA BARRIOS,
ANTHONY
CASTRO PARI, JOSE LUIS
HUANCA CHOQUECHAMBI
PAUL
SALINAS CARI JOSE

Introduccin

En la actualidad es importante conocer esta arquitectura


porque:

Es una de las substanciales y utilizadas en el ambito de


enviar y recibir informacin.

Es una herramienta potente para guardar los datos en una


base de datos como servidor.

La aplicaciones son desarrolladas en forma acelerada.

La importancia de contar con la informacin


confiable.

La informacin esta disponible en donde se necesita

Nuevas aplicaciones deben basarse es tecnologas que


disminuyan los costos de desarrollo y mantenimiento.

Una de las arquitecturas que responden a las actuales


necesidades es la de Cliente/ Servidor.

oportuna y

Cliente Servidor
Concepto

La arquitectura cliente-servidor es una forma de dividir las


responsabilidades de un Sistema de Informacin separando la
Interfaz de Usuario(Nivel de presentacin) de la gestin de la
Informacin (Nivel de gestin de datos).

Esta arquitectura consiste bsicamente en que un programa,


el Cliente Informtico realiza peticiones a otro programa, el
servidor, que les da respuesta

Componentes

Cliente

Servidor

Red

Protocolos

Es la estructura fsica o el canal por donde se conectan los componentes del


sistema.
Interconecta pero no comunica.
No existen hoy en da trminos para determinar su alcance.
Componente de SW que opera sobre cada elemento de HW.
Efecta la comunicacin basada en un intercambio de mensajes.
Es un medio estndar dentro de cada plataforma operativa para transferir
informacin.

Aplicaciones

Software de Usuario Final.


Servicio de uso puntual
Herramientas del cliente.
Programas dedicados.

Componentes

Cliente

Servidor

Red

Protocolos

Es la estructura fsica o el canal por donde se conectan los componentes del


sistema.
Interconecta pero no comunica.
No existen hoy en da trminos para determinar su alcance.
Componente de SW que opera sobre cada elemento de HW.
Efecta la comunicacin basada en un intercambio de mensajes.
Es un medio estndar dentro de cada plataforma operativa para transferir
informacin.

Aplicaciones

Software de Usuario Final.


Servicio de uso puntual
Herramientas del cliente.
Programas dedicados.

Tipos de Arquitecturas en
tecnologas cliente-servidor

Aplicaciones mono-capa

Tanto los datos de aplicacin como la interfaz como la lgica de modelo


residen en una misma identidad
Todo revuelto en un gran modulo.

Ventajas: Fcil, rpido

Problemas para:

Identificar donde se hacen los cambios.


Manejar rendimiento(escalabilidad).
Reutilizar (ser productivo)

Arquitectura en 2 capas
Las capas de esta arquitectura consta de los siguientes niveles:
Nivel de aplicacin
Este nivel es en el que se encuentra toda la interfaz del
sistema es la que el usuario pueda disponer para realizar sus
actividad con el sistema.

Nivel de la base de datos


Es el nivel de la Base de Datos tambin llamado el repositorio
de datos, es la capa en donde se almacena toda la
informacin ingresada en el sistema y que se la deposita en
forma permanente.

Arquitectura de 3 capas
La arquitectura de tres capas consta de los siguientes niveles:

Nivel de aplicacin
La diferencia de este nivel aplicado ahora en una arquitectura de 3
capas es que solo tiene que trabajar con la semntica propia de la
aplicacin, sin tener que preocuparse de cmo esta implementado
este ni de su estructura fsica

Nivel del Dominio de la aplicacin


En cambio este nivel se encarga de toda la estructura fsica y el
dominio de la aplicacin.

Nivel de Repositorio
En realidad este nivel no ha cambiado para nada y sigue siendo la
capa en donde se almacenan los datos y toda la informacin.

Ejemplo
Capa de datos

Capa de Negocio

Capa de Presentacin

También podría gustarte