sap fiori 架构

73 阅读5分钟

SAP Fiori架构高级景观的关键组成部分如下。

SAP Web Dispatcher(反向代理)

SAP Web调度程序是SAP Fiori架构中最终用户的第一个联系人。这可以通过移动设备或笔记本电脑处理来自最终用户的所有Web浏览器请求。

它是所有HTTP / HTTPS请求的入口点,并定义系统是否必须接受或拒绝请求以及请求应该去的服务器。它可以拒绝或接受与SAP Fiori系统的连接。

Web调度程序

事务应用程序可以在任何数据库上运行,但事实表和分析应用程序需要运行SAP HANA数据库。

SAP ABAP前端服务器

SAP ABAP前端服务器包含Fiori系统和NetWeaver网关的所有UI组件。这些UI组件由中央UI添加,SAP UI5控制库和SAP Fiori Launchpad组成。它还包含产品特定的UI。附件包含各种业务套件的UI开发,如ERP,SCM,SD,MM等。

SAP NetWeaver Gateway用于设置SAP业务套件与目标客户端,平台和框架之间的连接。它提供开发和生成工具来为不同的客户端开发工具创建OData服务。

SAP ABAP后端服务器

SAP ABAP后端服务器用于包含业务逻辑和后端数据。资料单和SAP业务套件的搜索模型包含在ABAP后端服务器中。

SAP HANA数据库和HANA XS Engine

HANA XS引擎用于运行SAP Fiori中的所有分析应用程序。它包含Fiori应用程序内容和通过SAP HANA Live提供的虚拟数据模型重用内容。

HANA XS Engine由两部分组成 -

  • 商业套件的HANA Live App内容。
  • 带有KPI Modeler的Smart Business组件。

HANA Live内容包含VDM重用内容,可用于扩展性目的。

笔记 -

  • SAP Fiori中的事务应用程序不一定要求SAP HANA数据库运行并可以在任何数据库上运行。
  • 事实表,分析应用程序和智能业务只能在SAP HANA数据库上运行,其后不得例外
  • HANA是Fact Sheet搜索模型功能所必需的。
  • 通过搜索模型在Fact Sheets中请求的数据直接从HANA数据库中提取。

SAP Fiori架构:应用类型

SAP Fiori应用程序分为三类。它们的功能和基础设施要求是有区别的。

如前所述,SAP Fiori中的事务应用程序不一定要求SAP HANA数据库运行并可以在任何数据库上运行。事实表,分析应用程序和智能业务仅在SAP HANA数据库上运行,也不例外。

下图给出了SAP Fiori不同应用程序类型的SAP Fiori架构。

应用程式类型

资料表要求搜索模型在Fiori Apps中执行搜索功能。资料表用于在业务操作中钻取关键信息和上下文信息。在SAP Fiori图块中,您可以深入了解更多详细信息。它还允许您从一个概况表导航到所有相关的概况表。

分析应用程序和Smart Business应用程序数据来自HANA数据库,通过HANA XS Engine。

HANA Live内容包含虚拟数据模型重用内容,可用于扩展性目的。

用户通过Web浏览器使用HTTPS发出请求。受信任的RFC用于在ABAP前端和后端服务器之间进行通信。

硬件和软件要求

在安装和配置SAP Fiori应用系统时,建议根据Fiori应用程序的要求,检查安装不同组件的最低硬件和软件要求。

了解安装在ABAP前端服务器上的UI Add-Ons和NetWeaver Gateway,支持包的概念很重要。SAP UI5控制库和Launchpad需要中央UI附加组件。NetWeaver Gateway用于通过创建OData服务来建立与后端服务器的连接。

  • 如果您为前端服务器安装NW 7.4,则所有中央UI附加组件和网关组件都是安装的一部分。
  • 如果为前端服务器安装NW 7.31 SPS04,则必须单独安装中央UI附加组件和网关组件。
产品版本所需的SAP NW网关安装组件自动安装SAP NW Gateway
EHP3 for SAP NETWEAVER 7.0(AS ABAP)SAP NETWEAVER GATEWAY 2.0 SPS07(网关服务器核心NW 703/731)如果您希望安装“批准请求”应用程序,您还必须安装 - SAP NETWEAVER GATEWAY 2.0 SPS07> SAP IW PGW 100GW_CORE 200SAP IW FND 250SAP WEB UIF 731IW_BEP 200
SAP NETWEAVER 7.4(AS ABAP),SAP NETWEAVER 7.4 FOR SUITE(AS ABAP)所有必需的组件都包含在SAP NetWeaver安装(SAP_GWFND)中如果您希望安装“批准请求”应用程序,您还必须安装 - SAP NETWEAVER GATEWAY 2.0 SPS07> SAP IW PGW 100

SAP NW安装先决条件

SAP NetWeaver Gateway前端服务器的最低硬件要求如下:

要求产品规格
处理器双核(2个逻辑CPU)或更高,2 GHz或更高
随机存取存储器(RAM)8 GB以上
硬盘容量80 GB主要或更高

HANA 1.0数据库要求仅适用于资料表和分析应用程序。

HANA Live包含在HANA中的套件,但它可以作为单独的包装来安装。SAP HANA Live使用集成方案意味着SAP HANA Live业务套件共享SAP HANA设备。****

SAP HANA Live for SAP ERP
产品SAP HANA Live for SAP ERP
发布1.0 SPS10
软件组件HCO_HBA_ECC
基于SAP HANA设备软件SPS 08或更高版本
文件发布2015年4月

您将此软件组件作为SAP HANA的附件安装。SAP HANA设备软件预先安装在与领先的SAP硬件合作伙伴一起交付的特定设备硬件系统上。

SAP Fiori系统景观要求

SAP Fiori的系统景观要求总结如下表所示。

景观要求