SAP Fiori – 架构
SAP Fiori – 架构
下面给出了 SAP Fiori 架构高层环境中的关键组件。
SAP Web Dispatcher(反向代理)
SAP Web 调度程序是最终用户在 SAP Fiori 架构中的第一个联系点。这会处理最终用户通过移动设备或笔记本电脑发出的所有 Web 浏览器请求。
它是所有 HTTP/HTTPS 请求的入口点,并定义系统是否必须接受或拒绝请求以及请求应该到达的服务器。它可以拒绝或接受与 SAP Fiori 系统的连接。
事务性应用程序可以在任何数据库上运行,但事实表和分析应用程序需要 SAP HANA 数据库才能运行。
SAP ABAP 前端服务器
SAP ABAP 前端服务器包含 Fiori 系统和 NetWeaver 网关的所有 UI 组件。这些 UI 组件包括中央 UI 插件、SAP UI5 控制库和 SAP Fiori Launchpad。它还包含特定于产品的 UI。附加组件包含针对各个业务套件(例如 ERP、SCM、SD、MM 等)的 UI 开发。
SAP NetWeaver Gateway用于在 SAP 业务套件与目标客户端、平台和框架之间建立连接。它提供开发和生成工具来为不同的客户端开发工具创建OData服务。
SAP ABAP 后端服务器
SAP ABAP 后端服务器用于包含业务逻辑和后端数据。事实表和 SAP 业务套件的搜索模型包含在 ABAP 后端服务器中。
SAP HANA 数据库和 HANA XS 引擎
HANA XS引擎用于在 SAP Fiori 中运行所有分析应用程序。它包含 Fiori 应用程序内容和虚拟数据模型重用内容,这些内容通过 SAP HANA Live 提供。
HANA XS 引擎由两个组件组成 –
- 适用于商务套件的 HANA Live App 内容。
- 带有 KPI 建模器的智能业务组件。
HANA Live 内容包含 VDM 重用内容,可用于扩展目的。
笔记–
-
SAP Fiori 中的事务性应用不一定需要运行 SAP HANA 数据库,并且可以在任何数据库上运行。
-
情况说明书、分析应用程序和智能业务仅在 SAP HANA 数据库上运行,不允许有任何例外
-
Fact Sheets 的搜索模型功能需要 HANA 才能工作。
-
通过搜索模型在 Fact Sheets 中请求的数据直接从 HANA 数据库中提取。
SAP Fiori 架构:应用程序类型
SAP Fiori 应用程序分为三类。它们根据其功能和基础设施要求进行区分。
如前所述,SAP Fiori 中的事务性应用程序不一定需要运行 SAP HANA 数据库,并且可以在任何数据库上运行。情况说明书、分析应用程序和 Smart Business 仅在 SAP HANA 数据库上运行,没有例外。
下图显示了 SAP Fiori 不同应用程序类型的 SAP Fiori 架构。
Fact Sheets 需要搜索模型才能在 Fiori Apps 中执行搜索功能。情况说明书用于挖掘业务运营中的关键信息和上下文信息。在 SAP Fiori 磁贴中,您可以深入了解更多详细信息。它还允许您从一个情况说明书导航到所有相关的情况说明书。
分析应用程序和智能业务应用程序数据通过 HANA XS 引擎来自 HANA 数据库。
HANA Live 内容包含虚拟数据模型重用内容,可用于扩展目的。
用户使用 HTTPS 通过 Web 浏览器发出请求。Trusted RFC 用于在 ABAP 前端和后端服务器之间进行通信。
硬件和软件要求
在安装和配置 SAP Fiori 应用程序系统时,建议根据 Fiori 应用程序要求检查安装不同组件的最低硬件和软件要求。
了解安装在 ABAP 前端服务器上的 UI 附加组件和 NetWeaver 网关、支持包的概念很重要。SAP UI5 控件库和启动板需要中央 UI 附加组件。NetWeaver Gateway用于通过创建OData服务来建立与后端服务器的连接。
-
如果您为前端服务器安装NW 7.4,则所有中央 UI 加载项和网关组件都是该安装的一部分。
-
如果为前端服务器安装NW 7.31 SPS04,则必须单独安装中央 UI 加载项和网关组件。
Product Version | 所需的 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 100 |
GW_CORE 200 SAP IW FND 250 SAP WEB UIF 731 IW_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 前端服务器的最低硬件要求如下 –
Requirements | 规格 |
---|---|
Processor | 双核(2 个逻辑 CPU)或更高,2 GHz 或更高 |
Random Access Memory (RAM) | 8 GB 或更高 |
Hard Disk Capacity | 80 GB 主内存或更高 |
HANA 1.0数据库要求仅适用于情况说明书和分析应用程序。
HANA Live包含在 HANA 上的套件中,但它作为单独的软件包提供以供安装。SAP HANA Live 使用集成方案意味着SAP HANA Live与业务套件共享一个SAP HANA 设备。
SAP HANA Live for SAP ERP | |
---|---|
Product | 适用于 SAP ERP 的 SAP HANA Live |
Release | 1.0 SPS10 |
Software Components | HCO_HBA_ECC |
Based On | SAP HANA 设备软件 SPS 08 或更高版本 |
Documentation Published | 2015 年 4 月 |
您将此软件组件安装为 SAP HANA 的附加组件。SAP HANA 设备软件预先安装在与领先的 SAP 硬件合作伙伴共同提供的特定设备硬件系统上。
SAP Fiori 的系统架构要求
SAP Fiori 的系统架构要求总结在下表中。