Vous êtes sur la page 1sur 2

Unidad II

Arquitectura de sistemas distribuidos

2.1 Cliente Servidor

El modelo cliente servidor es la arquitectura sobre la cual interaccionan los procesos cliente con
los procesos servidores individuales en computadores separados con el fin de acceder alos
recursos compartidos que ellos gestionan

Los servidores pueden ser a su vez cliente de otros servidores.

Servicios proporcionados por multiples servidores

Los servicios pueden implementarse con los distintos procesos desde sevidor en computadores
conectados interaccionando cuando es necesario para proporcionar un sevicio a los procesos
clientes.

Los servidores pueden dividir el conjunto de objetos en los que esta basado el servicio y
distribuirlos entre ellos mismos, o pueden mantener copias replicadas de ellos mismos en
diferentes msquinas.}

2.2 Capas y niveles

Los componentes lógicos se organizan por capaz. Un componente lógico de la capa L solo puede
invocar operaciones en la capa debajo Li+1. En este estilo las invocaciones van de las capas
superiores a las capas inferiores

Capa presentación: Presenta el sistema al usuario y comunica la información, realiza filtrado


previo para comunicarse con la capa negocio.

Capa de negocio: Es donde residen los programas que se ejecutan recibiendo las peticiones del
usuario y enviando las respuestas tras el proceso, aquí es donde establecen todas las reglas que
debe cumplir esta capa, se comunica con las otras dos.

Capa datos: Es donde residen los datos, esta formada por variois sistemas, administradores de
base de datos que realizan todo el almacenamiento de datos, reciben solicitude de
almacenamiento. O recuperación de información de la capa negocio.

Capaz de software:

La arquitectura de software se refiere a la cxapa submdelo en un único computador y en términos


de los servicios ofrecidos y solicitados entre procesos localizados en el mismo o diferentes
computadores. Esta vista orientada a proceso y a servicios pueden expresarse en términos de las
capas de servicio:
Aplicación de servicios
Middleware
Sistemas operativos
Computador y hardware de red

Plataforma: El nivel de hardware de las capas mas baja del software, se deenomitan plataformas
para sistemas distribudos y aplicaciones. Estas capas ma sbajas proporciona servicios a a los que
estn pr encima de ellos y que son implementadas independientemente en cada computador
proporcionando la interfaz de propagación deñl sistema para facilitar la coordinación y la co
municacion y coordinación entre los procesos.

Middleware: Capa de software cuyo proposiro es enmascarar la heterogeneidad y proporcionar


un modelo de programación conviniente para los programadores de aplicaciones. Se presenta
mediante aplicaciones u objetos que interactúan ente si para implentar mecanismo de
comunicación soportando abstracciones.