始于元數(shù)據(jù)驅(qū)動(dòng),成于低代碼平臺(tái)
時(shí)間:2022-04-26 16:45:01 | 來(lái)源:行業(yè)動(dòng)態(tài)
時(shí)間:2022-04-26 16:45:01 來(lái)源:行業(yè)動(dòng)態(tài)
元數(shù)據(jù)驅(qū)動(dòng)架構(gòu)是 BIP 的核心技術(shù)架構(gòu)之一,其帶來(lái)的是效率革命, 以更高效的方式來(lái)創(chuàng)建企業(yè)應(yīng)用。用友 YonBIP 中包括 UI 元數(shù)據(jù)、領(lǐng)域元數(shù)據(jù)(包括實(shí)體、服務(wù)、規(guī)則)、BI 元數(shù)據(jù)和 AI 元數(shù)據(jù)等多層次不同類別的元數(shù)據(jù),以及解析這些元數(shù)據(jù)的各種運(yùn)行時(shí)引擎。
元數(shù)據(jù)在生態(tài)開(kāi)發(fā)類型上又可分為標(biāo)準(zhǔn)元數(shù)據(jù)、擴(kuò)展元數(shù)據(jù)和租戶元數(shù)據(jù),可以靈活支持行業(yè)、開(kāi)發(fā)伙伴等開(kāi)發(fā)人員以及客戶對(duì)模型進(jìn)行不同的擴(kuò)展和定制,在運(yùn)行時(shí)通過(guò)元數(shù)據(jù)服務(wù)針對(duì)不同客戶加載不同的元數(shù)據(jù)和數(shù)據(jù)。
元數(shù)據(jù)驅(qū)動(dòng)并不是一個(gè)新概念,之前元數(shù)據(jù)驅(qū)動(dòng)引擎是在虛機(jī)環(huán)境下,單域單例,無(wú)法滿足企業(yè)應(yīng)用多個(gè)數(shù)據(jù)庫(kù)實(shí)例的需求。在用友 YonBIP 云原生架構(gòu)下,用友將企業(yè)應(yīng)用服務(wù)進(jìn)行了一系列的微服務(wù)解耦,每個(gè)服務(wù)都是一個(gè)域,獨(dú)享數(shù)據(jù)庫(kù)實(shí)例,為了不讓服務(wù)之間發(fā)生資源沖突,開(kāi)發(fā)了支撐多域多例的元數(shù)據(jù)驅(qū)動(dòng)引擎?,F(xiàn)在的元數(shù)據(jù)驅(qū)動(dòng)引擎不僅封裝了許多前端模型,同時(shí)也進(jìn)行了徹底的云原生改造。
也就說(shuō)企業(yè)在進(jìn)行數(shù)智化轉(zhuǎn)型時(shí),用友 YonBIP 在落到代碼之前,先利用元數(shù)據(jù)驅(qū)動(dòng)的模式幫助企業(yè)搭建起在數(shù)字化世界里的模型,每一個(gè)模型都有一個(gè)元數(shù)據(jù)去定義。因此, 如果企業(yè)采用了元數(shù)據(jù)驅(qū)動(dòng)的軟件架構(gòu)來(lái)構(gòu)建應(yīng)用,那么業(yè)務(wù)功能可以享受配置化的設(shè)計(jì)方案,并且當(dāng)業(yè)務(wù)發(fā)生調(diào)整和變更時(shí),也不需要修改源代碼。
當(dāng)然,元數(shù)據(jù)只是封裝了模型,對(duì)于使用者來(lái)說(shuō)仍然有門檻,因此用友 YonBIP 在元數(shù)據(jù)的基礎(chǔ)上繼續(xù)抽象,結(jié)合元數(shù)據(jù)驅(qū)動(dòng)、點(diǎn)擊拖拽 自動(dòng)化代碼生成和多端編譯技術(shù),開(kāi)發(fā)了低代碼開(kāi)發(fā)平臺(tái) YonBuilder。
YonBuilder 支持聲明式配置、函數(shù)式開(kāi)發(fā),提供了開(kāi)發(fā)構(gòu)建、開(kāi)放連接、部署運(yùn)維、在線運(yùn)營(yíng)的全生命周期技術(shù)能力,無(wú)論是原廠開(kāi)發(fā)、行業(yè)開(kāi)發(fā)、本地化開(kāi)發(fā)、ISV 開(kāi)發(fā),還是個(gè)人開(kāi)發(fā)者都可以簡(jiǎn)單快速的構(gòu)建應(yīng)用。
低代碼與元數(shù)據(jù)驅(qū)動(dòng)一樣,都起到提高效率的作用。應(yīng)用低代碼平臺(tái)之后,業(yè)務(wù)人員可以根據(jù)更細(xì)分的需求生成服務(wù)。低代碼也是今年的 IT 圈熱詞,咨詢機(jī)構(gòu)、投資機(jī)構(gòu)都很看好這個(gè)賽道,并且我們也看到越來(lái)越多的大廠、初創(chuàng)企業(yè)加入到這個(gè)賽道。
關(guān)鍵詞:平臺(tái),數(shù)據(jù)