Patrones de Arquitectura

  • Modelo-Vista-Controlador
  • Cliente-Servidor
  • Dirigido por eventos
  • SOA

Modelo-Vista-Controlador

El patrón Modelo-Vista-Controlador trabaja a manera que el software es separado en 3 componentes distintos:

  • Modelo
  • Vista
  • Controlador

Modelo-Vista-Controlador

Cliente-Servidor

El patrón arquitectónico Cliente-Servidor consiste en separar el software en dos. Una parte es la vista del usuario en donde interactúa y se le presenta de forma ordenada la información, la otra parte es la lógica del negocio en donde se hacen las operaciones necesarias para almacenar y servir la información que se presentará en las vistas del usuario, es decir, un cliente realiza una petición al servidor y este toma la petición, procesa la información y retorna una respuesta al cliente.

Cliente-Servidor

Dirigido por Eventos

SOA

Flask

Flask

Es un Framework utilizado para crear aplicaciones web, está escrito en Python y utiliza el patrón Modelo-Vista-Controlador.

 

Es sencillo de implementar y puede ser utilizado tanto para aplicaciones web como para API Rest

Made with Slides.com