千家信息网

初识“六边形”架构设计理论

发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,今天在读"building microservice"这本书时 了解到该理论,不仅应用到微服务设计 还应用到领域驱动六边形体系结构是一种风格,它以一种将核心逻辑与外部元素隔离开来的方式分层对象。核心逻
千家信息网最后更新 2025年01月24日初识“六边形”架构设计理论

今天在读"building microservice"这本书时 了解到该理论,不仅应用到微服务设计 还应用到领域驱动

六边形体系结构是一种风格,它以一种将核心逻辑与外部元素隔离开来的方式分层对象。核心逻辑是特定于您的业务的部分,外部元素就像集成点,例如DB,外部API,UI等。它将软件划分 为内部 外部 部分。 内部 部件包含核心业务逻辑和域层(在LayeredArchitecture中解释)。该 部分包括用户界面,数据库,消息传递和其他的东西的。内部和外部部件都通过端口和适配器相互通信。

六边形体系结构更多地围绕端口和适配器。在Java中,接口实现端口,实现类 用作适配器


核心 端口 适配器 逻辑 部分 适配 六边形 业务 体系 体系结构 元素 结构 部件 应用 理论 设计 东西 对象 接口 数据 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 南京银联软件开发售后服务 大数据下计算机网络安全防范探析 湖州ios手机软件开发 东方财富服务器设置 网络安全队长发言 数据库通过时间来查询数据 中信证券软件开发待遇如何 邯郸app软件开发团队 ios软件开发功能怎么写 南港网络技术有限公司 乌海市专业app软件开发培训 wps加密无法连接到服务器 有奖互动我为网络安全助力 网络安全的画8年级 数据库保护问题包括哪些方面 论文里的数据库链接原理 海信软件开发公司联系电话 高清的网络安全接入方案 数据库图形界面添加约束条件 游戏软件开发属于电脑的哪个课程 榆林软件开发定制 电脑中的网络安全设置 代理服务器管理规定 南方电网网络安全技术 游戏一直服务器失败 幼儿园网络安全国旗下讲话稿 番禺游戏软件开发 ai视频智能分析服务器海康威视 多组用户数据库 苏州那些学软件开发学校
0