【FIORI系列】SAP 一文讀懂SAP Fiori是什么


公眾號: matinal
本文作者: matinal
 

 

前言部分

大家可以關注我的公眾號,公眾號里的排版更好,閱讀更舒適。

正文部分

SAP Fiori很難定義為一個產品,而是一個標准。符合這個標准的應用程序可以叫做SAP Fiori應用。

Fiori的產生是為了應對全平台的需求與優化用戶體驗的潮流,改善過去SAP產品前端體驗不佳與風格不統一的現狀。

在本篇中,我們從開發者角度來闡述“SAP Fiori是什么?”

總體來說,SAP Fiori開發包括三個部分:

1、SAPUI5前端頁面開發;

2、Gateway應用數據服務開發;

3、Fiori Launchpad功能配置與開發;


SAPUI5是一個SAP提供的免費的library。它是一套跨平台MVC框架的前端UI庫。它提供了大量的適用於企業應用場景的UI控件與腳本控制器。不建議進行樣式修改,盡量保持與標准控件風格統一;這是因為按照標准設計,所有的應用最后要集成在一個統一的入口應用中就是Fiori Launchpad。

Gateway是運行在SAP Netweaver(一個應用服務器,tomcat你知道的)上的一個應用數據服務開發與部署的組件。在這里應用ABAP開發語言進行應用數據服務開發,並且管理服務權限與配置信息。

Fiori Launchpad是SAP提供的一個標准產品,具備應用程序管理與訪問功能,作為企業應用程序入口。本質上,這就是一個用SAPUI5開發的大型應用程序,其他的應用程序都內嵌在它的窗口容器中。通過它連接的后台Gateway程序進行訪問權限控制與類似Dashboard需求類似的數據交互。

Fiori作為一個用戶體驗標准,它所要求的功能通過以上三個工具的集成能夠輕松的實現。因為這三個產品中看到的配置功能就是Fiori標准的具體實現。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM