- SAP Fiori 教程
- SAP Fiori - 首页
- SAP Fiori - 简介
- SAP Fiori - 架构
- SAP Fiori - NetWeaver 网关
- SAP Fiori - 安装
- SAP Fiori - 启动板
- SAP Fiori - OData 服务
- SAP Fiori - 事务应用程序
- SAP Fiori - 事实表
- SAP Fiori - 分析应用程序
- SAP Fiori - 主题设计器
- SAP Fiori - 安全性
- SAP Fiori 数据流
- SAP Fiori - 工作流
- SAP Fiori - 扩展
- SAP Fiori - UI5 概念
- SAP Fiori - UI5 设计模式
- SAP Fiori 有用资源
- SAP Fiori - 问答
- SAP Fiori - 快速指南
- SAP Fiori - 有用资源
- SAP Fiori - 讨论
SAP Fiori 数据流
SAP Fiori 数据流涵盖了用户通过启动板发出请求时,Fiori 系统环境中的数据流过程。这包括前端服务器和后端服务器中的运行时数据流。
前端服务器 - Web 服务器和 OData 代理。
后端服务器 - OData 提供程序。
SAP Fiori 使用HTTP/HTTPS协议。它是一种请求-响应运行时架构。
UI 对象和启动板数据存储在前端服务器中。调用启动板时,应用程序通过 OData 服务调用读取启动板定义。
/UI2/PAGE_BUILDER_PERS 是启动板的 OData 服务之一。
Fiori 数据流中的前端服务器
SAP Fiori 前端服务器充当 Web 服务器 (HTTPS)。
它包含所有注册的 OData 服务,并充当 OData 服务的端点。
它还包含 UI 和启动板对象。
所有前端用户都在前端服务器中定义,并分配了正确的角色。
为了与后端系统通信,它使用后端系统的别名,并使用受信任的 RFC 连接与后端服务器交互。
Fiori 应用程序调用 OData 服务以获取一些数据。前端服务器中的网关系统知道服务的系统别名,并帮助从后端系统获取数据。
Fiori 数据流中的后端服务器
后端服务器包含用于关键应用程序(如 ERP、CRM、SRM、SCM 等)的 SAP Business Suite 7。
它包含应用程序数据,并用于应用程序的定制。
此系统包含 2 个 OData 类:
模型提供程序
数据提供程序
要访问后端系统,在前端服务器上创建的应用程序用户应具有授权S_RFCACL。此授权应分配给 Business Suite 中的用户。
前端服务器到后端服务器之间的连接必须是受信任的 RFC 连接。这意味着相同的 ID 在无需输入密码的情况下即可在后端系统中进行身份验证。如前所述,用户 ID 应具有S_RFCACL授权才能进行受信任的登录。
用户应在前端服务器中分配 UI 角色,并在后端服务器中分配后端角色。
如何在 SAP Fiori 中检查数据流?
转到启动板,右键单击灰色区域→检查元素。
如果单击网络选项卡,您将看不到任何内容。现在刷新启动板浏览器链接,然后查看对不同服务的调用。
OData 服务 URL 链接,在新标签页中打开。
您可以在 OData 服务详细信息中搜索我的应用程序: