关于 SAP Fiori 和 SAP UI5 这两个概念的区别和联系,笔者已经专门写文章做过介绍:
1. SAP Fiori 和 SAP UI5 的区别和联系以
以下图 Fiori Launchpad 这些 tile 为例,如果点击之后打不开,作为一个开发人员,应该从哪些方面入手去分析呢?
以 SAP Business Suite 和 SAP S/4HANA On-Premise 这些本地部署,后台服务器技术栈为 ABAP的 SAP 产品为例,部署在这些产品服务器上的 SAP Fiori 应用,从开发人员的视角来看,可以分为两部分:
基于 BSP 技术的 BSP 应用。
以 SAP Gateway 或者 CDS View 技术实现的 OData 服务。
下面详细介绍这两部分。
1. 基于 BSP 技术的 BSP 应用
我们在本地使用 Visual Studio Code,或者在浏览器环境里,通过 SAP Business Technology Platform(BTP) 里打开 SAP Business Application Studio,将开发好的 SAP UI5 应用,部署到 ABAP 服务器上