前言
近年来,SAPUI5(SAP Fiori 2.0)的普及,云时代下的移动Web应用一路高歌,众多SAP 顾问也将焦点投入到了这个前端框架。
那么作为一款和SAP 系列套件深度结合的框架,需要安装很多组件支持Fiori的系列开发,可能我们并不会去做SAP Basic的相关工作,但是作为一名合格的咨询顾问,需要了解它的原理。
整体架构
一个Fiori的安装过程中包含了前端服务组件和后台服务数据,前端组件和后端组件组成了一个完成的系统,后台提供数据支持,前端用于展示,Fiori的功能才能正式开通。
这里我绘制了一个简图,帮助理解Fiori的整体架构示意:
Client客户端
客户端包括运行与浏览器端的WEB应用,运行与手机端的Hybrid的移动应用,主要是应用SAPUI5框架进行数据交互和展现。
ABAP Front-End Server ABAP前端服务器
前端服务器类似于一个web server, 负责前端APP的部署,和后台数据的交互,前端服务包含UI组件和Gateway, 均基于SAP Netweaver平台, 通常情况下