Professional Documents
Culture Documents
Estilos Arquitectonicos
Estilos Arquitectonicos
Estilos heterogéneos
Estilos Peer-to-Peer
Esta familia, también llamada de componentes independientes, enfatiza la
modificabilidad por medio de la separación de las diversas partes que intervienen
en la computación. Consiste por lo general en procesos independientes o
entidades que se comunican a través de mensajes. Cada entidad puede enviar
mensajes a otras entidades, pero no controlarlas directamente. Los mensajes
pueden ser enviados a componentes nominados o propalados mediante
broadcast. Miembros de la familia son los estilos basados en eventos, en
mensajes (Chiron-2), en servicios y en recursos. Gregory Andrews [And91]
elaboró la taxonomía más detallada a la fecha de estilos basados en transferencia
de mensajes, distinguiendo ocho categorías:
Flujo de datos en un sentido a través de redes de filtros.
Requerimientos y respuestas entre clientes y servidores.
Interacción de ida y vuelta o pulsación entre procesos vecinos.
Pruebas y ecos en grafos incompletos.
Broadcasts entre procesos en grafos completos.
Tokenpassingasincrónico.
Coordinación entre procesos de servidor descentralizados.
Operadores replicados que comparten una bolsa de tareas.
Estructuras
Capas
Pipes and Filters
Blackboard
Sistemas Interactivos
Model-View-Controller
Presentation-Abstraction-Communication
Sistemas Distribuidos
Broker
Trader
Sistemas Adaptables
Reflection
Microkernel