






Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Documento sobre arquitectura hexagonal con mvc.
Tipo: Monografías, Ensayos
1 / 12
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!







INDICE
**1. CASOS DE USO Y DESCRIPCION DEL PROYECTO ELEGIDO............... 3
Los cuses que se van a programar implementando la arquitectura hexagonal son:
- Listar Clientes - Listar Pedidos
La arquitectura hexagonal es un estilo de arquitectura que mueve el foco de un programador desde un plano más conceptual hacia la distinción entre el interior y el exterior del software. La parte interior son los casos prácticos y el modelo domain está construido sobre ello. La parte exterior es UI, base de datos, mensajería, etc. La conexión entre el interior y el exterior es mediante puertos, y su implementación equivalente se conocen como adaptadores. Por esta razón, este estilo de arquitectura se conoce habitualmente como Puertos y Adaptadores.
- Dominio: Representación de conceptos significativos para el dominio que han de ser modelados en el software. - Puertos: Es un punto de entrada, define una serie de funciones. La implementación más simple de un puerto puede tener forma de capa API. - Adaptadores: Es un puente entre la aplicación y el servicio necesitado en una aplicación. Actúan como capas que sirven para transformar la comunicación entre actores externos y la lógica de la aplicación de forma que ambas dos quedan independientes.
Vista del api para el listado de cliente: Los adapter que son los métodos get para el listado del cliente Y por último la vista del cliente
Los puertos que vienen a ser la API Pedido
Vista de la API para el listado de Pedido