欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

SAP云平臺(tái)上的LowCodeDevelopment的解決方案是什么-創(chuàng)新互聯(lián)

SAP云平臺(tái)上的Low Code Development的解決方案是什么,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

創(chuàng)新互聯(lián)公司專(zhuān)注于佳縣企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),商城網(wǎng)站制作。佳縣網(wǎng)站建設(shè)公司,為佳縣等地區(qū)提供建站服務(wù)。全流程按需規(guī)劃網(wǎng)站,專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)公司專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)

今天我們來(lái)簡(jiǎn)單了解SAP云平臺(tái)上的快速應(yīng)用開(kāi)發(fā)(Rapid Application Development,簡(jiǎn)稱(chēng)RAD)解決方案,以及Mendix,西門(mén)子旗下重要一員,在Low Code Development(低代碼開(kāi)發(fā))領(lǐng)域處于領(lǐng)導(dǎo)者地位,其代表作Mendix Studio Pro.

SAP云平臺(tái)上的Low Code Development的解決方案是什么

所謂低代碼開(kāi)發(fā)平臺(tái)/工具,是指無(wú)需編碼或僅需很少代碼(No Code or Low Code)就可以快速生成應(yīng)用程序的平臺(tái)/工具,通常提供可視化的交互界面來(lái)快速搭建應(yīng)用界面,設(shè)計(jì)數(shù)據(jù)模型,創(chuàng)建應(yīng)用業(yè)務(wù)邏輯和工作流等。

SAP云平臺(tái)上的Low Code Development的解決方案是什么

低代碼開(kāi)發(fā)平臺(tái)對(duì)使用者的技術(shù)要求大大低于傳統(tǒng)軟件開(kāi)發(fā)項(xiàng)目中的程序員。隨著企業(yè)數(shù)字化轉(zhuǎn)型浪潮的深入進(jìn)行,特別是中小型企業(yè)信息數(shù)字化的呼聲越來(lái)越高,使用低代碼開(kāi)發(fā)平臺(tái)能夠在短時(shí)間內(nèi)快速構(gòu)建出應(yīng)用程序的框架,交付給客戶(hù)使用,并根據(jù)客戶(hù)反饋進(jìn)行快速迭代,因此在企業(yè)數(shù)字化轉(zhuǎn)型特別是中小企業(yè)信息化建設(shè)項(xiàng)目的開(kāi)發(fā)方式中占有重要的一席之地。

正由于低代碼開(kāi)發(fā)平臺(tái)在企業(yè)應(yīng)用開(kāi)發(fā)中能發(fā)揮其獨(dú)特的優(yōu)勢(shì),使得許多軟件供應(yīng)商紛紛涉足于這一領(lǐng)域,比如SAP智能機(jī)器人流程自動(dòng)化解決方案之一的SAP Intelligent Robotic Process Automation Desktop Studio這個(gè)開(kāi)發(fā)工具, 也能被看作是低代碼開(kāi)發(fā)工具之一。

SAP云平臺(tái)上的Low Code Development的解決方案是什么

Jerry在之前的文章 如何使用SAP Intelligent Robotic Process Automation自動(dòng)操作Excel 里曾經(jīng)介紹過(guò)其用法。

而SAP云平臺(tái)上的RAD解決方案,也集成了低代碼開(kāi)發(fā)領(lǐng)域的領(lǐng)導(dǎo)者,來(lái)自Mendix提供的開(kāi)發(fā)工具M(jìn)endix Studio Pro. 從Gartner發(fā)布的2019年企業(yè)級(jí)低代碼開(kāi)發(fā)平臺(tái)的評(píng)測(cè)報(bào)告,我們可以看到Mendix處于魔力象限中的Leaders(領(lǐng)導(dǎo)者)區(qū)域。

SAP云平臺(tái)上的Low Code Development的解決方案是什么

下面我們就來(lái)嘗試一下,使用SAP Cloud Platform上的Rapid Application Development,結(jié)合Mendix Studio Pro來(lái)開(kāi)發(fā)一個(gè)Fiori應(yīng)用,以只讀的方式顯示OData服務(wù)提供的數(shù)據(jù),從中了解所謂的低代碼開(kāi)發(fā)同使用SAP WebIDE的開(kāi)發(fā)體驗(yàn)有何不同。

SAP云平臺(tái)上的Low Code Development的解決方案是什么

登錄SAP Cloud Platform: https:///#/home/serviceCataloghttps:///index.htmlhttps:///

它會(huì)解析xml里包含的OData元數(shù)據(jù),提取出OData服務(wù)的名稱(chēng)GWSAMPLE_BASIC和明細(xì)信息,并轉(zhuǎn)換成Mendix Studio Pro能夠識(shí)別和導(dǎo)入的mpk格式的文件:

SAP云平臺(tái)上的Low Code Development的解決方案是什么

SAP OData Model Creator生成mpk文件之后,下載到本地,就可以導(dǎo)入到Mendix Studio Pro里了。

SAP云平臺(tái)上的Low Code Development的解決方案是什么

導(dǎo)入mpk之后,生成的Mendix Studio Pro能夠識(shí)別的OData模型如下圖。這個(gè)例子我選擇顯示OData服務(wù)返回的Sales Order數(shù)據(jù)。

SAP云平臺(tái)上的Low Code Development的解決方案是什么

Jerry這個(gè)例子的業(yè)務(wù)邏輯很簡(jiǎn)單,發(fā)送OData服務(wù)請(qǐng)求,獲取到數(shù)據(jù)后顯示在Fiori頁(yè)面。

像這種單線(xiàn)的順序業(yè)務(wù)邏輯,可以封裝在Mendix Microflow里。創(chuàng)建一個(gè)Microflow,命名為GetSalesOrder:

SAP云平臺(tái)上的Low Code Development的解決方案是什么

Microflow創(chuàng)建好之后,呈現(xiàn)在編輯界面里是一根直線(xiàn),綠色和紅色端點(diǎn)分別代表業(yè)務(wù)流程起點(diǎn)和終點(diǎn)。

SAP云平臺(tái)上的Low Code Development的解決方案是什么

這個(gè)編輯界面和SAP Cloud Platform上的iFlow編輯頁(yè)面很像。大家可以把這個(gè)Microflow類(lèi)比成SAP Cloud Integration里的iFlow.

從右鍵菜單里選擇Insert->Activity:

SAP云平臺(tái)上的Low Code Development的解決方案是什么

選擇SAP OData Connector下面的Create request params,代表這個(gè)Microflow的第一個(gè)步驟是發(fā)送OData服務(wù)請(qǐng)求。

SAP云平臺(tái)上的Low Code Development的解決方案是什么

將該請(qǐng)求命名為JerryRequestParams:

SAP云平臺(tái)上的Low Code Development的解決方案是什么

訪(fǎng)問(wèn)SAP OData服務(wù)需要使用Basic Authorization進(jìn)行認(rèn)證,因此添加第二個(gè)Activity,類(lèi)型為Add basic Authorization:

SAP云平臺(tái)上的Low Code Development的解決方案是什么

在工程里新建兩個(gè)常量ES5UserName和ES5Password,把訪(fǎng)問(wèn)SAP OData服務(wù)需要使用的用戶(hù)名和密碼維護(hù)在常量里:

SAP云平臺(tái)上的Low Code Development的解決方案是什么

然后在basic Authorization activity里使用這兩個(gè)常量:

SAP云平臺(tái)上的Low Code Development的解決方案是什么

添加第三個(gè)Activity,類(lèi)型為Get list. 這一步的含義當(dāng)然就是發(fā)起實(shí)際的OData請(qǐng)求了:

SAP云平臺(tái)上的Low Code Development的解決方案是什么

指定Microflow結(jié)束事件所返回的類(lèi)型為L(zhǎng)ist,Entity為OData服務(wù)里的SalesOrder模型。

SAP云平臺(tái)上的Low Code Development的解決方案是什么

Microflow開(kāi)發(fā)完畢后,意味著這個(gè)應(yīng)用的業(yè)務(wù)邏輯的設(shè)計(jì)已經(jīng)告一段落了,剩下的是處理前臺(tái)界面。新建一個(gè)頁(yè)面,布局類(lèi)型從下拉菜單里選擇Fiori_MasterDetail:

SAP云平臺(tái)上的Low Code Development的解決方案是什么SAP云平臺(tái)上的Low Code Development的解決方案是什么

點(diǎn)擊OK之后,我們得到一個(gè)Master-Detail布局的模板頁(yè)面,剩下的事情就是對(duì)這個(gè)模板進(jìn)行微調(diào),比如調(diào)整字體,修改標(biāo)題,決定哪些字段應(yīng)該顯示或者隱藏等等。

SAP云平臺(tái)上的Low Code Development的解決方案是什么

從開(kāi)發(fā)面板右邊的SalesOrder列表里挑選自己想展示的字段,拖拽到左邊的頁(yè)面編輯區(qū)域即可。數(shù)據(jù)綁定都是自動(dòng)完成的,無(wú)需手動(dòng)干預(yù)。

SAP云平臺(tái)上的Low Code Development的解決方案是什么

下圖代表我選擇在應(yīng)用左邊的Master List里顯示三個(gè)字段:Customer ID,Customer Name和Created At.

SAP云平臺(tái)上的Low Code Development的解決方案是什么

右邊的明細(xì)頁(yè)面,我選擇顯示Sales Order ID,Currency Code和Gross Amount三個(gè)字段。

SAP云平臺(tái)上的Low Code Development的解決方案是什么

點(diǎn)擊Run Locally, 本地運(yùn)行應(yīng)用:

SAP云平臺(tái)上的Low Code Development的解決方案是什么

效果如下圖所示:

SAP云平臺(tái)上的Low Code Development的解決方案是什么

如果選擇Run,因?yàn)橹白铋_(kāi)始在Mendix Studio Pro里設(shè)置過(guò)SAP Cloud Platform的Region信息,因此會(huì)自動(dòng)將該應(yīng)用部署到SAP云平臺(tái)運(yùn)行:

SAP云平臺(tái)上的Low Code Development的解決方案是什么SAP云平臺(tái)上的Low Code Development的解決方案是什么SAP云平臺(tái)上的Low Code Development的解決方案是什么

從這個(gè)簡(jiǎn)單的例子能發(fā)現(xiàn),Low Code Development這種理念,在SAP開(kāi)發(fā)領(lǐng)域里其實(shí)并不是一個(gè)新鮮事物,比如SAP WebIDE里創(chuàng)建Fiori應(yīng)用提供的大量模板,以及Fiori Elements理念本身,背后都體現(xiàn)了對(duì)開(kāi)發(fā)細(xì)節(jié)和復(fù)雜度的封裝,從而降低工具的技術(shù)使用門(mén)檻。

另一方面,我個(gè)人認(rèn)為,Low Code Development的Low絕不應(yīng)理解成“低等”,“低級(jí)”——這些精心設(shè)計(jì)過(guò)的低代碼開(kāi)發(fā)平臺(tái),能夠把普通人覺(jué)得很深?yuàn)W很難于理解的概念封裝起來(lái),轉(zhuǎn)換成非專(zhuān)業(yè)編程人員通過(guò)簡(jiǎn)單的學(xué)習(xí)后也能接受的實(shí)體,從而擴(kuò)大了工具的使用群體,這本身就是一件很了不起的事情。

從應(yīng)用創(chuàng)建向?qū)Ю锟晒┻x擇的眾多應(yīng)用類(lèi)型就可以看出,Mendix Studio Pro的強(qiáng)大功能,遠(yuǎn)不止本文介紹的這一點(diǎn)點(diǎn)內(nèi)容。特別是Mendix為SAP“私人訂制”了一系列富有SAP特色的應(yīng)用模板,感興趣的朋友們可以從Mendix官網(wǎng)下載,一探究竟。

SAP云平臺(tái)上的Low Code Development的解決方案是什么

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。

文章標(biāo)題:SAP云平臺(tái)上的LowCodeDevelopment的解決方案是什么-創(chuàng)新互聯(lián)
本文網(wǎng)址:http://aaarwkj.com/article8/jscip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、品牌網(wǎng)站設(shè)計(jì)、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、網(wǎng)站改版網(wǎng)站內(nèi)鏈、建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
亚洲一区制服无码中文| 国产精品亚洲欧美日韩综合| 日本一区二区三区视频| 国产高清av免费在线观看| 中文字幕五月久久婷热| 日韩精品一区二区av在线| 日韩在线视频一区二区三| 亚洲天堂福利视频网站| 中文字幕乱码亚洲美女精品| 99亚洲伊人久久精品影院| 成人在线观看av毛片| 中文在线中文天堂黄色片| 国产乱码精品一区二区蜜臀| 国产胖中年妇女草逼网站| 亚洲一区二区精品999| 乱色视频中文字幕在线着| 日本国产美女精品一区二区| 97国产精品成人免费视频| 久久久这里只有精品99| 国产高清自拍视频免费| 精品国产三级a在线观看网站| 中日韩中文字幕一区二区| 日本一区二区中文字幕视频| 亚洲日本日本午夜精品| 成年爽片在线观看播放欧美| 丁香婷婷深情五月亚洲天堂| 欧美乱码中文字幕在线观看| 清纯唯美校园春色亚洲激情| 亚洲精品视频一区二区| 国产一区二区乱码在线| 熟妇高潮一区二区三区| 国产丝袜美腿诱惑久久| 青娱乐青青草91在线| 欧美日韩精品一区二区在线| 日韩欧美国产综合第一页| 久久综合视频大片视频| 一区二区三区av夏目彩春| 久久婷亚洲综合五月天| 婷婷五激情五月激情片| 国产高清不卡av在线| 91熟女成人精品一区二区|