基本概念
本文介紹當(dāng)您在使用BizWorks時(shí)遇到的常用名詞的基本概念。
名詞 | 定義 | 補(bǔ)充說明或示例 |
業(yè)務(wù)領(lǐng)域(業(yè)務(wù)域) | 業(yè)務(wù)領(lǐng)域是基于業(yè)務(wù)場(chǎng)景與業(yè)務(wù)規(guī)則進(jìn)行領(lǐng)域劃分,抽象出來的業(yè)務(wù)單元。 | 例如:商品域、交易域、營(yíng)銷域。 |
領(lǐng)域模型 | DDD方法論中的領(lǐng)域?qū)ο螅ㄟ^對(duì)復(fù)雜業(yè)務(wù)的抽象,梳理出業(yè)務(wù)領(lǐng)域?qū)ο笈c對(duì)象關(guān)系,將高內(nèi)聚低耦合以結(jié)構(gòu)化的方式展現(xiàn)出來。 | 例如,商品域中的商品類目、產(chǎn)品信息,交易域中的訂單、退款單、物流單。 |
數(shù)據(jù)模型 | 以結(jié)構(gòu)化的方式設(shè)計(jì)并展示系統(tǒng)業(yè)務(wù)的存儲(chǔ)結(jié)構(gòu)。 | 無。 |
領(lǐng)域服務(wù) | 包含了無法自然地放置在實(shí)體或者值對(duì)象中的領(lǐng)域邏輯。封裝了一個(gè)領(lǐng)域行為或者業(yè)務(wù)過程。 | 無。 |
應(yīng)用服務(wù) | 可被其他應(yīng)用(微服務(wù))調(diào)用的服務(wù),實(shí)現(xiàn)中心應(yīng)用對(duì)外透出的接口的結(jié)構(gòu)化定義。 | 例如:商品信息查詢、商品狀態(tài)管理、訂單查詢服務(wù)等。 |
基礎(chǔ)能力 | 業(yè)務(wù)域中應(yīng)用服務(wù)開放給外部調(diào)用的服務(wù)總稱。 | 例如:注冊(cè)用戶、創(chuàng)建訂單。 |
腳手架代碼 | 基于BizWorks平臺(tái)上的模型并按照BWAF注解規(guī)范生成源代碼。 | 關(guān)于BWAF注解的解釋詳情,請(qǐng)參見工程腳手架和Annotation注解。 |
中心應(yīng)用 | 基于DDD方法論在BizWorks平臺(tái)建模、開發(fā)并部署、運(yùn)行的應(yīng)用,主要用于給業(yè)務(wù)應(yīng)用提供后端的服務(wù)能力。 | 無。 |
輕應(yīng)用 | 通過低代碼、可視化拖拽的頁面及服務(wù)編排能力構(gòu)建的應(yīng)用。 | 無。 |
平臺(tái)方 | 租戶內(nèi)中臺(tái)的建設(shè)者、中臺(tái)能力的提供者和運(yùn)營(yíng)者。 | 無。 |
業(yè)務(wù)方 | 相對(duì)于“平臺(tái)方”的概念,指中臺(tái)能力的使用方。 | 一個(gè)業(yè)務(wù)方可能同時(shí)被授權(quán)多個(gè)業(yè)務(wù)身份,擁有多個(gè)業(yè)務(wù)應(yīng)用,被授權(quán)使用多個(gè)中臺(tái)能力。 |
業(yè)務(wù)應(yīng)用 | 業(yè)務(wù)方開發(fā)的前臺(tái)業(yè)務(wù)型應(yīng)用,用于實(shí)現(xiàn)特定領(lǐng)域或者業(yè)務(wù)范圍的功能,可以調(diào)用中臺(tái)應(yīng)用提供的服務(wù)。 | 與業(yè)務(wù)身份一起,構(gòu)成一組中臺(tái)能力使用的鑒權(quán)信息(調(diào)用中臺(tái)能力時(shí),需要明確是哪個(gè)業(yè)務(wù)身份、哪個(gè)業(yè)務(wù)應(yīng)用在調(diào)用)。 |