限界上下文是什么鬼?DDD 最抽象的概念詳解

- 什么是通用語(yǔ)言 -

在事件風(fēng)暴的過(guò)程中,領(lǐng)域?qū)<視?huì)和設(shè)計(jì)、開發(fā)人員一起建立領(lǐng)域模型,在領(lǐng)域建模的過(guò)程中會(huì)形成通用的業(yè)務(wù)術(shù)語(yǔ)和用戶故事。事件風(fēng)暴也是一個(gè)項(xiàng)目團(tuán)隊(duì)統(tǒng)一語(yǔ)言的過(guò)程。 通過(guò)用戶故事分析會(huì)形成一個(gè)個(gè)的領(lǐng)域?qū)ο?,這些領(lǐng)域?qū)ο髮?duì)應(yīng)領(lǐng)域模型的業(yè)務(wù)對(duì)象,每一個(gè)業(yè)務(wù)對(duì)象和領(lǐng)域?qū)ο蠖加型ㄓ玫拿~術(shù)語(yǔ),并且一一映射。 微服務(wù)代碼模型來(lái)源于領(lǐng)域模型,每個(gè)代碼模型的代碼對(duì)象跟領(lǐng)域?qū)ο笠灰粚?duì)應(yīng)。


- 什么是限界上下文 -

- 上限界上下文概念 -

客戶投保時(shí),業(yè)務(wù)人員記錄投保信息,系統(tǒng)對(duì)應(yīng)有投保單實(shí)體對(duì)象。 繳費(fèi)完成后,業(yè)務(wù)人員將投保單轉(zhuǎn)為保單,系統(tǒng)對(duì)應(yīng)有保單實(shí)體對(duì)象,保單實(shí)體與投保單實(shí)體關(guān)聯(lián)。 如客戶需要修改保單信息,保單變?yōu)榕鷨?,有保全系統(tǒng)對(duì)應(yīng)有批單實(shí)體對(duì)象,批單實(shí)體與保單實(shí)體關(guān)聯(lián)。 如果客戶發(fā)生理賠,生成賠案,系統(tǒng)對(duì)應(yīng)有報(bào)案實(shí)體對(duì)象,報(bào)案實(shí)體對(duì)象與保單或者批單實(shí)體關(guān)聯(lián)。投保單、保單、批單、賠案等,這些術(shù)語(yǔ)雖然都跟保單有關(guān),但不能將保單這個(gè)術(shù)語(yǔ)作用在保險(xiǎn)全業(yè)務(wù)領(lǐng)域。因?yàn)樾g(shù)語(yǔ)有它的邊界,超出了邊界理解上就會(huì)出現(xiàn)問(wèn)題。 正如電商領(lǐng)域的商品一樣,商品在不同的階段有不同的術(shù)語(yǔ),在銷售階段是商品,而在運(yùn)輸階段則變成了貨物。同樣的一個(gè)東西,由于業(yè)務(wù)領(lǐng)域的不同,賦予了這些術(shù)語(yǔ)不同的涵義和職責(zé)邊界,這個(gè)邊界就可能會(huì)成為未來(lái)微服務(wù)設(shè)計(jì)的邊界??吹竭@,我想你應(yīng)該非常清楚了,領(lǐng)域邊界就是通過(guò)限界上下文來(lái)定義的。

- 限界上下文與微服務(wù) -
限界上下文在微服務(wù)設(shè)計(jì)中作用以及意義是什么

- 總結(jié) -
作者:等不到的口琴
來(lái)源:
www.cnblogs.com/Courage129/p/14854367.html

評(píng)論
圖片
表情
