Capítulo 9. Patrones de comunicación

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Los capítulos 5-8 presentaron patrones de diseño tácticos que definen las distintas formas de implementar los componentes de un sistema: cómo modelar la lógica empresarial y cómo organizar arquitectónicamente los elementos internos de un contexto delimitado. En este capítulo, iremos más allá de los límites de un único componente y hablaremos de los patrones para organizar el flujo de comunicación entre los elementos de un sistema.

Los patrones que conocerás en este capítulo facilitan la comunicación entre contextos delimitados, abordan las limitaciones impuestas por los principios de diseño agregados y orquestan procesos empresariales que abarcan múltiples componentes del sistema.

Traducción de modelos

Un contexto delimitado es el límite de un modelo: un lenguaje ubicuo. Como aprendiste en el Capítulo 3, existen diferentes patrones para diseñar la comunicación entre diferentes contextos delimitados. Supongamos que los equipos que implementan dos contextos delimitados se comunican eficazmente y están dispuestos a colaborar. En este caso, los contextos delimitados pueden integrarse en una colaboración: los protocolos pueden coordinarse de forma ad hoc, y cualquier problema de integración puede abordarse eficazmente mediante la comunicación entre los equipos. Otro método de integración basado en la cooperación es el núcleo compartido ...

Get Aprendizaje del Diseño Orientado al Dominio now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.