Está en la página 1de 1

Aplicaciones Distribuidas

Se basa en la abstracción y Paradignas

Que es? Es una aplicación con distintos componentes que se ejecutan en entornos separados
normalmente interconectados mediante redes.

Las aplicación distribuidas, están construidas por partes, las mismas que tienen una serie de
responsabilidades dentro del sistema.

Existe básicamente 2 niveles de distribucion, la lógica, lo que se conoce como capas y la física que
se conoce como niveles.

Los criterios para realizar esta distribución varian de acuerdo a las necesidades técnicas, de sieño
y/o negocio .

Las capas son un conjunto de servicios especializados que pueden ser accesibles por multiples
cientes y que deben ser fácilmente reutilizables.

Las capas pueden estar separadas físicamente, lo que significaría que una capa puede ser a su vez
un nivel.

Las capas tienen componentes que son elementos del software que encapsulan funcionalidades.

Un componente está compuesto por elementos que pueden ser clases y/o recursos
complementarios como archivos de configuración, imágenes, entre otros.

Los componentes deben tener, alta cohesion (todos sus elementos internos están estrechamente
relacionados) y bajo acoplamiento (el nivel de independencia que tiene un componente con
respecto a otros).

También podría gustarte