您好,登錄后才能下訂單哦!
今天在讀"building microservice"這本書時 了解到該理論,不僅應用到微服務設計 還應用到領域驅動
六邊形體系結構是一種風格,它以一種將核心邏輯與外部元素隔離開來的方式分層對象。核心邏輯是特定于您的業(yè)務的部分,外部元素就像集成點,例如DB,外部API,UI等。它將軟件劃分 為內(nèi)部 和 外部 部分。 內(nèi)部 部件包含核心業(yè)務邏輯和域層(在LayeredArchitecture中解釋)。該 外 部分包括用戶界面,數(shù)據(jù)庫,消息傳遞和其他的東西的。內(nèi)部和外部部件都通過端口和適配器相互通信。
六邊形體系結構更多地圍繞端口和適配器。在Java中,接口實現(xiàn)端口,實現(xiàn)類 用作適配器 。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。