SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
Participantes:
Damelis Penso
Elvis Raad
Ziotil Lucena
Oleivis Borges
Prof: Noretsy Rodriguez
Estilo Arquitectónico
Estilo Arquitectónico
Diseño de la arquitectura el
software
Como se inicia
• Diseño de Datos
• Diseño Arquitectónico
• Estilos Arquitectonico
Variables principalesImportancia
Sistema de flujo de dato
• El sistema se percibe como una sucesion de
transformaciones que sufre una serie de datos de
entrada a través del sistema.
• Los datos ingresan al sistema y fluyen a través de los
componentes una a una hasta que asigna a un
destino final: salida o almacenamiento.
• Son típicos casos de arquitecturas que promueven la
reusabilidad y la modificabilidad.
• Existen dos subestilos:
• Secunencual por lotes
• Tubos y filtros.
Sistema de flujos de datos(tuberias y filtros)
Se basa en un patrón tuberías y filtros. Este consta de un conjunto
de componentes denominados “filtros” conectados entre si por
“tuberías” que transmiten los datos desde un componente al siguiente.
Cada filtro trabaja de manera independiente de los componentes que
se encuentren situados antes o después de ella. Se diseñan de tal
modo que esperan que un conjunto de datos en un determinado
formato. Y obtiene como resultado datos de salida en un formato
especifico.
Sistema basado en llamado y retorno
(Capaz)
Este estilo arquitectónico permite
al diseñador del software (arquitecto
del sistema) construir una estructura
de programa relativamente fácil de
modificar y ajustar a escala.
Existen dos subestilos dentro de esta
categoría:
• Arquitecturas de programa
principal.
• Arquitecturas de llamada de
procedimiento remoto.
Sistema de componente Independiente
Es un estilo de diseño para
aplicaciones compuestas de
componentes individuales. Pone
énfasis en la descomposición del
sistema en componentes lógicos o
funcionales que tienen interfaces bien
definidas.
Consiste de un número de objetos o procesos
independientes que se comunican a través de
mensajes.
• La modificabilidad en varias porciones de
procesamiento
• Solo se envían mensajes entre los objetos, sin
tener control directamente.
Sistema basado en transacciones
Este estilo permite
compartir los detalles entre
cliente servidor, este estilo
se prefiere cuando se
conoce de antemano la
transacción y no cambian
con frecuencia
Ejemplo:
Las rutinas asociadas con transacciones bancarias, car
acterizan el empleo de procedimientos
de operaciones estándar para el manejo de
depósito y retiradas de capital, pago de cheques, y
otros procesos, el sistema utilizado en las cajas de
los bancos es similar al utilizado por los cajeros autom
áticos, pues el software
utilizado en ambos casos, es el encargado de asegurar
que se sigue el procedimiento adecuado.
Sistemas basados en eventos
Es un patrón de arquitectura software que
promueve la producción, detección,
consumo y reacción a eventos.
Cada subsistema puede responder a
eventos generados externamente por los
otros subsistemas o el entorno del sistema.
• Difusión (Broadcast): Cuando ocurre un
evento el control se transfiere
al subsistema que puede tratarlo. Cada
subsistema decide sobre los
eventos que le interesan.
• Guiado por Interrupciones Cada
interrupción tiene un manejador.
Sistemas PEER-TO-PEER (P2P)
Este sistema de arquitectura se basa en una
red de computadoras en la que todos o
algunos aspectos funcionan sin clientes ni
servidores fijos, sino una serie de nodos que
se comportan como iguales entre sí. Es decir,
actúan simultáneamente como clientes y
servidores respecto a los demás nodos de la
red.
Las redes P2P permiten el intercambio
directo de información, en cualquier formato,
entre los ordenadores interconectados.
Normalmente este tipo de redes se
implementan como redes superpuestas
construidas en la capa de aplicación de redes
públicas como Internet.
Sistemas Cliente/Servidor
Modelo de Sistemas
Distribuido, el cual muestra
como los datos y procesamiento
están distribuidos entre un
rango de componentes
Conjunto de servidores
“standalone”,
los cuales proporcionan servicios
específicos como la
impresión, manejo de datos etc.
Redes que permiten que los
clientes acceden a los servidores
Conjunto de clientes que llaman a
estos servicios
Ventajas
• La distribución de dato es directa.
• Permite el uso efectivo de sistemas de
red.
• Puede requerir hardware barato.
• Es fácil añadir nuevos servidores o
actualizar los existentes.
Desventajas
• El modelo no comparte datos con los diferentes
subsistemas empleados en la organización.
• El intercambio de datos puede ser ineficiente.
• Administración redundante en cada servidor
• No existen registros centrales de nombres y
servidores esto hace difícil encontrar los
servidores y servicios disponibles.

Más contenido relacionado

La actualidad más candente

Estilos y Patrones Aplicables a la Arquitectura de Software
Estilos y Patrones Aplicables a la Arquitectura de SoftwareEstilos y Patrones Aplicables a la Arquitectura de Software
Estilos y Patrones Aplicables a la Arquitectura de Software
Diego Plascencia Lara
 
Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1
Javier Rubiano Quiroga
 
Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)
josecuartas
 
Variacion Cliente Servidor
Variacion Cliente ServidorVariacion Cliente Servidor
Variacion Cliente Servidor
Arnulfo Gomez
 

La actualidad más candente (20)

Arquitecturas de bases de datos distribuidas
Arquitecturas de bases de datos distribuidasArquitecturas de bases de datos distribuidas
Arquitecturas de bases de datos distribuidas
 
1.2 arquitectura en 2 capas
1.2 arquitectura en 2 capas1.2 arquitectura en 2 capas
1.2 arquitectura en 2 capas
 
Arquitectura multicapa
Arquitectura multicapaArquitectura multicapa
Arquitectura multicapa
 
Estilos arquitectónicos
Estilos arquitectónicosEstilos arquitectónicos
Estilos arquitectónicos
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Trabajoartemio
TrabajoartemioTrabajoartemio
Trabajoartemio
 
03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capas03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capas
 
Arquitecturas centralizadas
Arquitecturas centralizadasArquitecturas centralizadas
Arquitecturas centralizadas
 
Estilos y Patrones Aplicables a la Arquitectura de Software
Estilos y Patrones Aplicables a la Arquitectura de SoftwareEstilos y Patrones Aplicables a la Arquitectura de Software
Estilos y Patrones Aplicables a la Arquitectura de Software
 
Arquitectura distribuida
Arquitectura distribuidaArquitectura distribuida
Arquitectura distribuida
 
Arquitectura de sistemas
Arquitectura de sistemasArquitectura de sistemas
Arquitectura de sistemas
 
Principales estilos arquitectónicos
Principales estilos arquitectónicosPrincipales estilos arquitectónicos
Principales estilos arquitectónicos
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 
Patron de Arquitectura Broker
Patron de Arquitectura BrokerPatron de Arquitectura Broker
Patron de Arquitectura Broker
 
Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1
 
Arquitectura de software orientada a patrones
Arquitectura de software orientada a patronesArquitectura de software orientada a patrones
Arquitectura de software orientada a patrones
 
Arquitectura centralizada
Arquitectura centralizadaArquitectura centralizada
Arquitectura centralizada
 
Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)
 
Variacion Cliente Servidor
Variacion Cliente ServidorVariacion Cliente Servidor
Variacion Cliente Servidor
 
1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño
 

Destacado

Arquitectura sistema
Arquitectura sistemaArquitectura sistema
Arquitectura sistema
Oscar Eduardo
 
Diseno de la arquitectura
Diseno de la arquitecturaDiseno de la arquitectura
Diseno de la arquitectura
Fatima Cham
 
Comparativa Arquitectura Cliente/Servidor y Distribuida
Comparativa Arquitectura Cliente/Servidor y DistribuidaComparativa Arquitectura Cliente/Servidor y Distribuida
Comparativa Arquitectura Cliente/Servidor y Distribuida
Sergio Olivares
 
Presentacion sistema de procesamiento de transacciones
Presentacion  sistema de procesamiento de transaccionesPresentacion  sistema de procesamiento de transacciones
Presentacion sistema de procesamiento de transacciones
gus17ve
 
Carácter arquitectonico
Carácter arquitectonicoCarácter arquitectonico
Carácter arquitectonico
Edy Hm
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
landeta_p
 
Estilos y tendencias del diseño arquitectonico
Estilos y tendencias del diseño arquitectonicoEstilos y tendencias del diseño arquitectonico
Estilos y tendencias del diseño arquitectonico
jdmanchas
 
tipos sistemas de informacion tps-mis-dss-ess
tipos sistemas de informacion tps-mis-dss-esstipos sistemas de informacion tps-mis-dss-ess
tipos sistemas de informacion tps-mis-dss-ess
Giancarlo Nebiolo Navidad
 

Destacado (19)

DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWAREDISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
 
La Economía Social, el Desarrollo Local endógeno y las Tics
 La Economía Social, el Desarrollo Local endógeno y las Tics La Economía Social, el Desarrollo Local endógeno y las Tics
La Economía Social, el Desarrollo Local endógeno y las Tics
 
Arquitectura sistema
Arquitectura sistemaArquitectura sistema
Arquitectura sistema
 
Arquitectura Cliente-Servidor y P2P
Arquitectura Cliente-Servidor y P2PArquitectura Cliente-Servidor y P2P
Arquitectura Cliente-Servidor y P2P
 
Genero
GeneroGenero
Genero
 
Diseno de la arquitectura
Diseno de la arquitecturaDiseno de la arquitectura
Diseno de la arquitectura
 
Comparativa Arquitectura Cliente/Servidor y Distribuida
Comparativa Arquitectura Cliente/Servidor y DistribuidaComparativa Arquitectura Cliente/Servidor y Distribuida
Comparativa Arquitectura Cliente/Servidor y Distribuida
 
Patrones diseño y arquitectura
Patrones diseño y arquitecturaPatrones diseño y arquitectura
Patrones diseño y arquitectura
 
Presentacion sistema de procesamiento de transacciones
Presentacion  sistema de procesamiento de transaccionesPresentacion  sistema de procesamiento de transacciones
Presentacion sistema de procesamiento de transacciones
 
Carácter arquitectonico
Carácter arquitectonicoCarácter arquitectonico
Carácter arquitectonico
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
 
TPS
TPSTPS
TPS
 
Estilos arquitectonicos
Estilos arquitectonicosEstilos arquitectonicos
Estilos arquitectonicos
 
Arquitecturas de software - Parte 2
Arquitecturas de software - Parte 2Arquitecturas de software - Parte 2
Arquitecturas de software - Parte 2
 
Estilos y tendencias del diseño arquitectonico
Estilos y tendencias del diseño arquitectonicoEstilos y tendencias del diseño arquitectonico
Estilos y tendencias del diseño arquitectonico
 
tipos sistemas de informacion tps-mis-dss-ess
tipos sistemas de informacion tps-mis-dss-esstipos sistemas de informacion tps-mis-dss-ess
tipos sistemas de informacion tps-mis-dss-ess
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar a Estilo arquitectonico

Seguridad de sistemas distribuidos
Seguridad de sistemas distribuidosSeguridad de sistemas distribuidos
Seguridad de sistemas distribuidos
Javierialv
 
diseño de arquitectura de un sistema de informacion
diseño de arquitectura de un sistema de informaciondiseño de arquitectura de un sistema de informacion
diseño de arquitectura de un sistema de informacion
zulaymaylin
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidos
Margarita Labastida
 
2.estructuras de sistemas operativos (1)
2.estructuras de sistemas operativos (1)2.estructuras de sistemas operativos (1)
2.estructuras de sistemas operativos (1)
ninguna
 

Similar a Estilo arquitectonico (20)

Seguridad de sistemas distribuidos
Seguridad de sistemas distribuidosSeguridad de sistemas distribuidos
Seguridad de sistemas distribuidos
 
diseño de arquitectura de un sistema de informacion
diseño de arquitectura de un sistema de informaciondiseño de arquitectura de un sistema de informacion
diseño de arquitectura de un sistema de informacion
 
Base expo
Base expoBase expo
Base expo
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Sistemas operativos 2
Sistemas operativos 2Sistemas operativos 2
Sistemas operativos 2
 
Unidad 1 equipo 4
Unidad 1 equipo 4Unidad 1 equipo 4
Unidad 1 equipo 4
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
3. Sis distribuidos - Arquitectura.pptx
3. Sis distribuidos - Arquitectura.pptx3. Sis distribuidos - Arquitectura.pptx
3. Sis distribuidos - Arquitectura.pptx
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Resumen de conceptos_final
Resumen de conceptos_finalResumen de conceptos_final
Resumen de conceptos_final
 
Arquitecturas de software
Arquitecturas de software Arquitecturas de software
Arquitecturas de software
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidos
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
Sistema operativos distribuidos
Sistema operativos distribuidosSistema operativos distribuidos
Sistema operativos distribuidos
 
2.estructuras de sistemas operativos (1)
2.estructuras de sistemas operativos (1)2.estructuras de sistemas operativos (1)
2.estructuras de sistemas operativos (1)
 

Último

Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
Yanitza28
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
Marc Liust
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (18)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 

Estilo arquitectonico

  • 1. Participantes: Damelis Penso Elvis Raad Ziotil Lucena Oleivis Borges Prof: Noretsy Rodriguez Estilo Arquitectónico
  • 2. Estilo Arquitectónico Diseño de la arquitectura el software Como se inicia • Diseño de Datos • Diseño Arquitectónico • Estilos Arquitectonico Variables principalesImportancia
  • 3. Sistema de flujo de dato • El sistema se percibe como una sucesion de transformaciones que sufre una serie de datos de entrada a través del sistema. • Los datos ingresan al sistema y fluyen a través de los componentes una a una hasta que asigna a un destino final: salida o almacenamiento. • Son típicos casos de arquitecturas que promueven la reusabilidad y la modificabilidad. • Existen dos subestilos: • Secunencual por lotes • Tubos y filtros.
  • 4. Sistema de flujos de datos(tuberias y filtros) Se basa en un patrón tuberías y filtros. Este consta de un conjunto de componentes denominados “filtros” conectados entre si por “tuberías” que transmiten los datos desde un componente al siguiente. Cada filtro trabaja de manera independiente de los componentes que se encuentren situados antes o después de ella. Se diseñan de tal modo que esperan que un conjunto de datos en un determinado formato. Y obtiene como resultado datos de salida en un formato especifico.
  • 5. Sistema basado en llamado y retorno (Capaz) Este estilo arquitectónico permite al diseñador del software (arquitecto del sistema) construir una estructura de programa relativamente fácil de modificar y ajustar a escala. Existen dos subestilos dentro de esta categoría: • Arquitecturas de programa principal. • Arquitecturas de llamada de procedimiento remoto.
  • 6. Sistema de componente Independiente Es un estilo de diseño para aplicaciones compuestas de componentes individuales. Pone énfasis en la descomposición del sistema en componentes lógicos o funcionales que tienen interfaces bien definidas. Consiste de un número de objetos o procesos independientes que se comunican a través de mensajes. • La modificabilidad en varias porciones de procesamiento • Solo se envían mensajes entre los objetos, sin tener control directamente.
  • 7. Sistema basado en transacciones Este estilo permite compartir los detalles entre cliente servidor, este estilo se prefiere cuando se conoce de antemano la transacción y no cambian con frecuencia Ejemplo: Las rutinas asociadas con transacciones bancarias, car acterizan el empleo de procedimientos de operaciones estándar para el manejo de depósito y retiradas de capital, pago de cheques, y otros procesos, el sistema utilizado en las cajas de los bancos es similar al utilizado por los cajeros autom áticos, pues el software utilizado en ambos casos, es el encargado de asegurar que se sigue el procedimiento adecuado.
  • 8. Sistemas basados en eventos Es un patrón de arquitectura software que promueve la producción, detección, consumo y reacción a eventos. Cada subsistema puede responder a eventos generados externamente por los otros subsistemas o el entorno del sistema. • Difusión (Broadcast): Cuando ocurre un evento el control se transfiere al subsistema que puede tratarlo. Cada subsistema decide sobre los eventos que le interesan. • Guiado por Interrupciones Cada interrupción tiene un manejador.
  • 9. Sistemas PEER-TO-PEER (P2P) Este sistema de arquitectura se basa en una red de computadoras en la que todos o algunos aspectos funcionan sin clientes ni servidores fijos, sino una serie de nodos que se comportan como iguales entre sí. Es decir, actúan simultáneamente como clientes y servidores respecto a los demás nodos de la red. Las redes P2P permiten el intercambio directo de información, en cualquier formato, entre los ordenadores interconectados. Normalmente este tipo de redes se implementan como redes superpuestas construidas en la capa de aplicación de redes públicas como Internet.
  • 10. Sistemas Cliente/Servidor Modelo de Sistemas Distribuido, el cual muestra como los datos y procesamiento están distribuidos entre un rango de componentes Conjunto de servidores “standalone”, los cuales proporcionan servicios específicos como la impresión, manejo de datos etc. Redes que permiten que los clientes acceden a los servidores Conjunto de clientes que llaman a estos servicios Ventajas • La distribución de dato es directa. • Permite el uso efectivo de sistemas de red. • Puede requerir hardware barato. • Es fácil añadir nuevos servidores o actualizar los existentes. Desventajas • El modelo no comparte datos con los diferentes subsistemas empleados en la organización. • El intercambio de datos puede ser ineficiente. • Administración redundante en cada servidor • No existen registros centrales de nombres y servidores esto hace difícil encontrar los servidores y servicios disponibles.