溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

初識“六邊形”架構設計理論

發(fā)布時間:2020-08-11 00:05:48 來源:ITPUB博客 閱讀:236 作者:andrew 欄目:服務器

    今天在讀"building microservice"這本書時 了解到該理論,不僅應用到微服務設計 還應用到領域驅動

六邊形體系結構是一種風格,它以一種將核心邏輯與外部元素隔離開來的方式分層對象。核心邏輯是特定于您的業(yè)務的部分,外部元素就像集成點,例如DB,外部API,UI等。它將軟件劃分   為內(nèi)部 外部 部分。  內(nèi)部   部件包含核心業(yè)務邏輯和域層(在LayeredArchitecture中解釋)。該 部分包括用戶界面,數(shù)據(jù)庫,消息傳遞和其他的東西的。內(nèi)部和外部部件都通過端口和適配器相互通信。

     六邊形體系結構更多地圍繞端口和適配器。在Java中,接口實現(xiàn)端口,實現(xiàn)類   用作適配器  

    

    

向AI問一下細節(jié)
推薦閱讀:
  1. 初識UNIX
  2. puppet 初識

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI