Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería de Sistemas
Ingeniería Web II
José Danilo Sánchez Torres
18 de febrero de 2024
2
Contenido
Introducción.....................................................................................................................................3
Preguntas..........................................................................................................................................4
1. Patrones arquitectónicos:..........................................................................................................5
4. Ejemplo patrones:.....................................................................................................................5
5. Implementación:.......................................................................................................................5
6. Despliegue:...............................................................................................................................5
7. Capturas de pantalla:................................................................................................................5
8. Conclusiones:...........................................................................................................................5
Referencias......................................................................................................................................5
3
Introducción
4
Preguntas
1. Patrones arquitectónicos:
Patrón de capas
Este patrón se puede utilizar para estructurar programas que se pueden descomponer en grupos de
subtareas, cada una de las cuales se encuentra en un nivel particular de abstracción. Cada capa
Las 4 capas más comúnmente encontradas de un sistema de información general son las siguien-
tes.
Uso
Patrón cliente-servidor
Este patrón consiste en dos partes; un servidor y múltiples clientes. El componente del servidor
proporcionará servicios a múltiples componentes del cliente. Los clientes solicitan servicios del
servidor y el servidor proporciona servicios relevantes a esos clientes. Además, el servidor sigue
Uso
Patrón maestro-esclavo
Este patrón consiste en dos partes; maestro y esclavos. El componente maestro distribuye el tra-
bajo entre componentes esclavos idénticos y calcula el resultado final de los resultados que de-
Uso
En una arquitectura en capas, todas las capas se colocan de forma horizontal, de tal forma
que cada capa solo puede comunicarse con la capa que está inmediatamente por debajo,
por lo que, si una capa quiere comunicarse con otras que están mucho más abajo, tendrán
9
que hacerlo mediante la capa que está inmediatamente por debajo. Por ejemplo, si la capa
maestro lo solicite.
4. Ejemplo patrones:
Capa de presentación
Capa de negocio
coordina la conversación con los clientes del servicio o invoca cualquier flujo o
componente de negocio.
Capa de negocio
encargada de acceder a los mismos. Está formada por uno o más gestores de bases de
ISP para enviar, recibir y almacenar correo electrónico. El cliente de correo electrónico
en una PC doméstica emite una solicitud al servidor de correo electrónico del ISP para
11
El patrón de diseño maestro / esclavo consta de múltiples bucles paralelos. El bucle que
controla a todos los demás es el maestro y los bucles restantes son esclavos. Un bucle
maestro siempre controla uno o más bucles esclavos. Dado que la comunicación de datos
directamente entre estos bucles interrumpe el flujo de datos, debe realizarse escribiendo y
5. Implementación:
6. Despliegue:
7. Capturas de pantalla:
8. Conclusiones:
14
Referencias
from
https://www.sapalomera.cat/moodlecf/RS/1/course/module10/10.1.2.5/10.1.2.5.html
https://reactiveprogramming.io/blog/es/estilos-arquitectonicos/capas
https://resources.altium.com/es/p/important-considerations-in-your-embedded-
systems-master-slave-communication-model
Medium. https://medium.com/@maniakhitoccori/los-10-patrones-comunes-de-
arquitectura-de-software-d8b9047edf0b
com. https://knowledge.ni.com/KnowledgeArticleDetails?
id=kA03q000000x1r9CAA&l=es-ES