Documente Academic
Documente Profesional
Documente Cultură
SOFTWARE
2
Capas
3
Niveles ≠ capas
El término «nivel» corresponde a la forma en que las capas lógicas se encuentran distribuidas de forma física
Una solución de tres capas (presentación, lógica del negocio, datos) que residen en un solo ordenador
(Presentación+lógica+datos). Se dice que la arquitectura de la solución es de tres capas y un nivel.
Una solución de tres capas (presentación, lógica del negocio, datos) que residen en dos ordenadores
(Presentación+lógica por un lado; lógica+datos por el otro lado). Se dice que la arquitectura de la
solución es de tres capas y dos niveles.
5
Arquitectura de Siete Capas
Pueden ser desarrolladas en lenguajes de programación
Capa de Presentación
diferentes y ejecutadas sobre cualquier plataforma
Capa de Interfáz de Servicio
Capa de Implementación del Servicio
Capa de Tipos de Datos
Capa Lógica del Negocio
Capa Entidades del Negocio
Capa Repositorio de Datos
6
Patrones de Arquitectura
Reconocimiento
Aplicaciones de
de voz escritorio
generales
Patrón Patrón de capas
Identificación y de pizarra Aplicaciones
web de
seguimiento del comercio
vehículo electrónico
Redes de
intercambio Aplicaciones en
de archivos Patrón de Patrón línea como correo
igual a igual cliente-servidor electrónico, uso
compartido de
documentos y
Protocolos banca
multimedia
Replicación de la base de
datos, la base de datos
Patrón de Patrón maestra se considera como
Desarrollo de
bus de evento maestro-esclavo la fuente autorizada y las
Android
bases de datos esclavas se
sincronizan con ella.
Un patrón arquitectónico es una solución general y reutilizable a un problema común
7
en la arquitectura de software dentro de un contexto dado
MODELO VISTA CONTROLADOR
MODELO (MVC)
MODELO VISTA VISTA
MODELO (MVVM)
CONCEPTO
FINALIDAD