中文字幕 日本 在线 高清,久久精品国产99精品国,超碰人人香蕉,一区二区三区无码高清视频

GeneXus與其它低代碼平臺(tái)有什么不同

前言

“低代碼”這個(gè)詞是這兩年來(lái)最熱的詞了,同時(shí),國(guó)內(nèi)國(guó)外的低代碼類(lèi)平臺(tái)也如雨后春筍大量出現(xiàn)。那么,GeneXus這個(gè)低代碼平臺(tái)與其它低代碼平臺(tái)到底有什么不同?

本文試圖從7個(gè)方面分別進(jìn)行闡述。

正文

1.技術(shù)的起源不同

國(guó)內(nèi)大部分低代碼平臺(tái)技術(shù)無(wú)外乎起源于這樣幾個(gè)技術(shù):

A,源于BPM/OA技術(shù)平臺(tái)。這類(lèi)技術(shù)平臺(tái)關(guān)注流程的可視化與業(yè)務(wù)表單的自動(dòng)生成。因此,這類(lèi)低代碼平臺(tái)在解決審批流和業(yè)務(wù)數(shù)據(jù)收集方面有很大的優(yōu)勢(shì);

B,源于前端頁(yè)面交互框架技術(shù)。這類(lèi)平臺(tái)關(guān)注人機(jī)交互的體驗(yàn)性和頁(yè)面表單的高度可配置化,同時(shí)配以表單模型的可視化設(shè)計(jì)與后端數(shù)據(jù)庫(kù)關(guān)系模型的可視化設(shè)計(jì)。這類(lèi)平臺(tái)由于對(duì)于后端復(fù)雜業(yè)務(wù)模型的設(shè)計(jì)能力不足,因此比較適合簡(jiǎn)單輔助應(yīng)用的開(kāi)發(fā),尤其是面向“國(guó)民開(kāi)發(fā)”;

C,源于開(kāi)源開(kāi)發(fā)框架積累的快速開(kāi)發(fā)平臺(tái)。這類(lèi)平臺(tái)一般都積累了大量針對(duì)一定專(zhuān)業(yè)領(lǐng)域的成熟業(yè)務(wù)組件,對(duì)于目標(biāo)領(lǐng)域的應(yīng)用開(kāi)發(fā)有很大的優(yōu)勢(shì)(也稱(chēng)為業(yè)務(wù)優(yōu)勢(shì)),但對(duì)于新的應(yīng)用模塊還是需要大量的傳統(tǒng)模式的開(kāi)發(fā);

D,其它技術(shù)(暫不討論)

關(guān)于GeneXus低代碼平臺(tái):GeneXus是基于上個(gè)世紀(jì)80年代興起的CASE技術(shù)(Computer Aided Software Engineering也稱(chēng)計(jì)算機(jī)輔助軟件工程),CASE是集軟件實(shí)現(xiàn)方法和相關(guān)工具,實(shí)現(xiàn)系統(tǒng)分析、設(shè)計(jì)、代碼生成、系統(tǒng)自動(dòng)化部署、系統(tǒng)維護(hù)的IT系統(tǒng)全生命周期方法的完整解決方案,CASE讓開(kāi)發(fā)人員關(guān)注業(yè)務(wù)流程、業(yè)務(wù)對(duì)象、業(yè)務(wù)規(guī)則的描述和管理,能夠?qū)崿F(xiàn)90%以上的高質(zhì)量代碼自動(dòng)生成??梢哉f(shuō)CASE應(yīng)該是低代碼技術(shù)真正的鼻祖。

2.技術(shù)成熟度不同

國(guó)內(nèi)絕大多數(shù)低代碼平臺(tái)都是近幾年才出現(xiàn)的,技術(shù)成熟度較低;GeneXus的CASE技術(shù)發(fā)端于1988年,一直專(zhuān)注企業(yè)級(jí)應(yīng)用,并長(zhǎng)期作為IBM公司企業(yè)級(jí)應(yīng)用市場(chǎng)的主要CASE服務(wù)商。

3.模型設(shè)計(jì)能力不同

國(guó)內(nèi)大部分低代碼平臺(tái)是以“人機(jī)交互活動(dòng)”為中心,對(duì)于復(fù)雜業(yè)務(wù)模型的設(shè)計(jì)和實(shí)現(xiàn)有明顯的能力不足;而GeneXus一直關(guān)注對(duì)于復(fù)雜業(yè)務(wù)模型的設(shè)計(jì)和實(shí)現(xiàn)(當(dāng)時(shí)的應(yīng)用系統(tǒng)界面相對(duì)來(lái)說(shuō)沒(méi)有現(xiàn)在那么豐富),并且通過(guò)整合大量的先進(jìn)前端技術(shù)框架實(shí)現(xiàn)了豐富、高效的前端開(kāi)發(fā)解決方案。

4.應(yīng)用生成技術(shù)不同

國(guó)內(nèi)大部分低代碼平臺(tái),以及國(guó)際著名的低代碼平臺(tái)Mendix都是采用“模型解析”的方法來(lái)實(shí)現(xiàn)應(yīng)用系統(tǒng)的生成與運(yùn)行。換句話說(shuō)就是在低代碼平臺(tái)生成的模型需要通過(guò)平臺(tái)提供的專(zhuān)門(mén)的模型解析平臺(tái)來(lái)運(yùn)行,這樣應(yīng)用就極大地受限于平臺(tái)商;GeneXus采用的是源代碼生成技術(shù),可以根據(jù)客戶的運(yùn)行環(huán)境和IT基礎(chǔ)架構(gòu)要求生成所需要的源代碼(例如:Java、.NET、.NETCore、jsp、H5、甚至COBOL等),所生成的應(yīng)用可以部署在任何運(yùn)行環(huán)境下(公有云、私有云、混合云、本地部署、Docker部署等),同時(shí)能夠提供全部源代碼。

5.授權(quán)方式不同

國(guó)內(nèi)大多數(shù)基于云模式的低代碼平臺(tái)采用租用的授權(quán)模式(可能按每個(gè)應(yīng)用、處理能力、存儲(chǔ)能力、注冊(cè)用戶數(shù)等);GeneXus只是針對(duì)開(kāi)發(fā)工具進(jìn)行授權(quán),使用者利用GeneXus可以開(kāi)發(fā)任何不同規(guī)模的應(yīng)用系統(tǒng),進(jìn)行任意數(shù)量的軟件副本數(shù)量的部署,GeneXus都不限制。不像云平臺(tái)租用模式的使用的越多付費(fèi)也越多,GeneXus是使用的越多回報(bào)越多。

6.面向的對(duì)象不同

國(guó)內(nèi)的許多低代碼平臺(tái)號(hào)稱(chēng)可以面向業(yè)務(wù)人員(即所謂的“國(guó)民開(kāi)發(fā)”平臺(tái));GeneXus是面向?qū)I(yè)開(kāi)發(fā)人員,專(zhuān)門(mén)解決專(zhuān)業(yè)人員的開(kāi)發(fā)效率問(wèn)題和開(kāi)發(fā)質(zhì)量問(wèn)題。

7.MXDP(多體驗(yàn)低代碼開(kāi)發(fā)平臺(tái))

國(guó)內(nèi)大多數(shù)低代碼平臺(tái)不具備MXDP能力,針對(duì)移動(dòng)應(yīng)用基本上采用H5模式來(lái)解決,無(wú)法同時(shí)提供基于移動(dòng)設(shè)備的原生應(yīng)用;根據(jù)Gartner2020年度的評(píng)測(cè),GeneXus是MXDP領(lǐng)先的服務(wù)商之一,其中包括著名的Outsystems、Mendix等低代碼平臺(tái)。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

(0)
上一篇 2024年1月8日 下午3:15
下一篇 2024年1月8日 下午3:31

相關(guān)推薦