Arquitectura de diseño basada en eventos
Contenido:
1) Arquitectura de diseño (breve introducción)
2) Concepto del estilo arquitectónico basado en eventos
3) Características
4) Componentes yconectores
5) Publicadores y suscriptores
6) Utilidades
7) Ventajas y Desventajas
----------------------------------------------------------------------------------------------------------
1)Arquitectura de diseño (breve intro)
La arquitectura de diseño es una etapa esencial en el diseño de software. Pues es el nivel del donde se definen la estructura y propiedades globales delsistema.
Una arquitectura errónea puede llevar a problemas en el desarrollo.
Esta fase se ocupa del diseño preliminar o de alto nivel, definiendo su estructura y las propiedades globales delsistema
Esta organización comprende básicamente el diseño detallado, el diseño de algoritmos, la estructura de datos, entre otros detalles.
En esta se establece la organización de sus componentes juntocon sus propiedades observables, las relaciones que se establecen entre ellos, los protocolos de comunicación, la distribución física del sistema, etc.
Existen distintos tipos de estilosarquitectónicos y entre ellos la arquitectura de diseño basado en eventos.
2) Arquitectura basadas en eventos (concepto)
Un evento es un cambio significativo en estado de una determinada situación queocurre dentro del sistema.
La arquitectura basada en eventos está formada por una serie de procesos que se comunican por medio de la propagación de eventos, los cuales pueden transportar o no,datos con ellos.
Cada subsistema responde a eventos generados externamente por los otros subsistemas o el entorno del sistema
Su idea básica es que sólo los procesos que se subscribieron a loseventos creados, los recibirán.
3) Características
Está formada por componentes y conectores.
Los componentes son entidades que contienen los datos.
Los conectores son vías que coordinan los...
Regístrate para leer el documento completo.