国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

SAP Fiori應(yīng)用的三種部署方式

cyrils / 3190人閱讀

摘要:目前成都所有基于云的產(chǎn)品開發(fā)團(tuán)隊(duì)無一例外地采用了這種方式。值得一提的是雖然其后臺仍然基于但是的應(yīng)用的部署方式?jīng)]有采用本文介紹的方式一,而是本章節(jié)正在介紹的方式二。

封面圖片來自Google搜索,關(guān)鍵字: Fiori Deployment

方式1 On premise環(huán)境下以BSP應(yīng)用作為Fiori應(yīng)用部署和運(yùn)行的載體

典型的例子是SAP CRM這幾個(gè)Fiori應(yīng)用:

在Google上搜索關(guān)鍵字Fiori Architecture, 能找到這樣一張圖片,其中CRM和S/4 HANA的Fiori應(yīng)用都以BSP應(yīng)用的方式運(yùn)行在下圖我標(biāo)注了紅色方框的ABAP前臺服務(wù)器上。

以CRM的My lead應(yīng)用為例,在Chrome的development tool里能找到其對應(yīng)的BSP應(yīng)用名稱為crm_leads,

用SAPGUI登錄這臺前臺服務(wù)器,使用事務(wù)碼SE80即可打開該BSP應(yīng)用,里面的層級結(jié)構(gòu)和Chrome的development tool里觀察到的一致(前提是您使用ctrl+alt+shift+p加載了調(diào)試版本的應(yīng)用源碼)

我們可以用各種IDE(比如Eclipse, Sublime, Atom, Webstorm)等進(jìn)行Fiori應(yīng)用開發(fā),然后使用report /UI5/UI5_REPOSITORY_LOAD將本地工程上傳到前臺服務(wù)器,具體步驟參考這篇博客Deploy a Fiori app in SAP Fiori

另外,Eclipse有個(gè)SAP開發(fā)的插件叫做ABAP Repository Team Provider,使用它可以實(shí)現(xiàn)UI5應(yīng)用的一鍵部署,具體步驟請參考博客: How to Deploy and Run SAPUI5 application on ABAP Server

您也可以嘗試使用WebIDE做開發(fā),然后通過WebIDE將應(yīng)用部署到ABAP前臺服務(wù)器。
細(xì)節(jié)請參考博文:How to deploy the Web IDE UI5 application to ABAP repository

方式2 部署并運(yùn)行在On Cloud環(huán)境下

如果說前一種方式成功地使得SAP傳統(tǒng)的運(yùn)行在Netweaver平臺的BSP技術(shù)繼續(xù)發(fā)光發(fā)熱,那么這第二種方式則體現(xiàn)了SAP擁抱云,擁抱變化的決心。這種方式部署的Fiori已經(jīng)和Netweaver與ABAP平臺再無任何關(guān)聯(lián)。目前SAP成都所有基于云的產(chǎn)品開發(fā)團(tuán)隊(duì)無一例外地采用了這種方式。

SCP(SAP Cloud Platform)是SAP傾力打造的云平臺,假設(shè)您已經(jīng)開發(fā)好了一個(gè)Fiori應(yīng)用,想將其部署并且運(yùn)行在SCP上,您可以參考來自SAP成都云開發(fā)團(tuán)隊(duì)的Chen Vicky的博文:How to deploy UI5 application on SCP

在此基礎(chǔ)上,我也做過一些簡單的練習(xí),比如開發(fā)一個(gè)Fiori應(yīng)用,將其部署在SCP上,并且能夠訪問另一臺On premise服務(wù)器上的數(shù)據(jù): Deploy your web application to SAP Cloud Platform which can access resource from On-Premise ABAP system

當(dāng)然您也可以選擇其他的云平臺運(yùn)行您的Fiori應(yīng)用,如百度云,阿里云,以及國外的云平臺例如Heroku上: Step by step to host your UI5 application in Heroku

您甚至可以將您的Fiori應(yīng)用部署并運(yùn)行在github上, 雖然github的本來用途并不是這個(gè) :)
Use GitHub Pages to host your OpenUI5 app

順便說一句,不知道大家讀過阮一峰的這篇文章沒: 搭建一個(gè)免費(fèi)的,無限流量的Blog----github Pages和Jekyll入門

在文末的評論區(qū),國內(nèi)的網(wǎng)友對應(yīng)不應(yīng)該用github拿來做存儲代碼以外的事情,引發(fā)了激烈的討論。

就我的觀察而言,很多國內(nèi)前端大牛都選擇了把自己的博客部署在了github上。

值得一提的是SAP Hybris Cloud for Customer, 雖然其后臺仍然基于Netweaver ABAP, 但是C4C的UI應(yīng)用的部署方式?jīng)]有采用本文介紹的方式一,而是本章節(jié)正在介紹的方式二。

方式3 打包成平臺原生應(yīng)用安裝在移動設(shè)備上

還是以SAP Hybris Cloud for Customer為例,我們使用Cordova這個(gè)開源框架,將開發(fā)人員用JavaScript+HTML開發(fā)好的Fiori應(yīng)用打包生成iOS, Android和Windows Phone對應(yīng)的安裝包然后安裝到移動設(shè)備上。

如果您已經(jīng)開發(fā)好了Fiori應(yīng)用,想裝到您的手機(jī)上玩一玩,可以參考我的另一篇博客:
Step by step to package a Fiori application into your Android device using Cordova

如果您的Fiori應(yīng)用想訪問手機(jī)設(shè)備上的一些只有手機(jī)原生操作系統(tǒng)才能提供的功能,那么您可以參考我的博客Step by step to create a custom Cordova plugin for Android and consume it in your UI5 application

上面這篇博客以Android平臺開發(fā)為例做了Cordova自定義插件的開發(fā)介紹:我在Android平臺用Java實(shí)現(xiàn)了一個(gè)自定義的Cordova插件,然后在Fiori應(yīng)用里消費(fèi)這個(gè)自定義插件。

既然涉及到插件的開發(fā),不可避免地就會遇到調(diào)試問題。我的這篇博客以Android studio為例描述了基于Java的自定義插件的調(diào)試步驟。

How to debug UI5 application packaged into a mobile device via Cordova with a custom plugin

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/107417.html

相關(guān)文章

  • SAP Fiori應(yīng)用三種部署方式

    摘要:目前成都所有基于云的產(chǎn)品開發(fā)團(tuán)隊(duì)無一例外地采用了這種方式。值得一提的是雖然其后臺仍然基于但是的應(yīng)用的部署方式?jīng)]有采用本文介紹的方式一,而是本章節(jié)正在介紹的方式二。 showImg(https://segmentfault.com/img/remote/1460000013266451); 封面圖片來自Google搜索,關(guān)鍵字: Fiori Deployment 方式1 On premi...

    henry14 評論0 收藏0
  • SAP Fiori應(yīng)用三種部署方式

    摘要:目前成都所有基于云的產(chǎn)品開發(fā)團(tuán)隊(duì)無一例外地采用了這種方式。值得一提的是雖然其后臺仍然基于但是的應(yīng)用的部署方式?jīng)]有采用本文介紹的方式一,而是本章節(jié)正在介紹的方式二。 showImg(https://segmentfault.com/img/remote/1460000013266451); 封面圖片來自Google搜索,關(guān)鍵字: Fiori Deployment 方式1 On premi...

    Zachary 評論0 收藏0
  • 到底什么樣的ABAP系統(tǒng)能運(yùn)行Fiori應(yīng)用

    摘要:在的微信公眾號文章應(yīng)用的三種部署方式曾經(jīng)提到這張圖如上圖紅色方框所示,上面主要包含三部分代碼的框架代碼,位于內(nèi)。 有朋友在微信上問我兩個(gè)問題: S/4 fiori是標(biāo)配嗎? 如果是ERP R/3,可以激活fiori配置嗎? 先回答第二個(gè)問題。 在Jerry的微信公眾號文章SAP Fiori應(yīng)用的三種部署方式曾經(jīng)提到這張圖:showImg(https://segmentfault.c...

    chenjiang3 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<