Estilos arquitectónicos

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Estilos arquitectónicos por Mind Map: Estilos arquitectónicos

1. Definicion de estilo

1.1. la organización fundamental de un sistema encarnada en sus componentes, las relaciones de los componentes con cada uno de los otros y con el entorno, y los principios que orientan su diseño y evolución

2. Estilos Peer-to-Peer

2.1. Arquitecturas Basadas en Eventos

2.1.1. También de invocación implícita sobre estan se caracterizan ya que están referidas a interfaces de usuario. Las arquitecturas basadas en eventos se vinculan históricamente con sistemas basados en actores, daemons y redes de conmutación de paquetes (publicación-suscripción).

2.2. Arquitecturas Orientadas a Servicios

2.2.1. Esta arquitectura de basa en servicios SOA

2.3. Arquitecturas Basadas en Recursos

2.3.1. Este estilo denominado Representational State Transfer o REST.

3. Estilos heterogéneos

3.1. Sistemas de control de procesos

3.1.1. Se caracteriza no sólo por los tipos de componentes, sino por las relaciones que mantienen entre ellos Existen diferentes maneras de combinar

3.2. Arquitecturas Basadas en Atributos

4. Estilos de Código Móvil

4.1. Arquitectura de Máquinas Virtuales

4.1.1. Una máquina virtual es un contenedor de software aislado que puede ejecutar sus propios sistemas operativos y aplicaciones como si fuera una computadora física.

5. Estilos de Llamada y Retorno

5.1. Esta familia de estilos enfatiza la modificabilidad y la escalabilidad.

5.2. Model-View-Controller (MVC)Arquitecturas

5.2.1. es un patrón de arquitectura de software, que separa los datos y la lógica de negocio

5.3. Arquitecturas en Capas

5.3.1. es un modelo de desarrollo software en el que el objetivo primordial es la separación (desacoplamiento) de las partes que componen un sistema software o también una arquitectura cliente-servidor

5.4. Arquitecturas Orientadas a Objetos

5.4.1. Modela un sistema como un grupo de objetos que interactúan entre sí

5.5. Arquitecturas Basadas en Componentes

5.5.1. Esta arquitectura se enfoca en la descomposición del diseño en componentes funcionales o lógicos que expongan interfaces de comunicación bien definidas

6. Estilos Centrados en Datos

6.1. Arquitecturas de Pizarra o Repositorio

6.1.1. Esta familia de estilos enfatiza la integrabilidad de los datos

7. Estilos de Flujo de Datos .

7.1. Tubería y filtros

7.1.1. Esta familia de estilos enfatiza la reutilización y la modificabilidad