在一套 SAP S/4HANA 系统里分析 SAP Fiori 应用的数据请求时,经常会看到/sap/opu/odata、$metadata、$filter、$expand这些熟悉的内容。继续往 ABAP 后端追踪,又会遇到/IWFND/MAINT_SERVICE、/IWFND/GW_CLIENT、MPC、DPC、SADL,再往新一代开发模型走,则会看到CDS、Service Definition、Service Binding和RAP。
这些技术看起来跨越了几个 SAP 时代,背后却始终有一条相当稳定的主线,也就是通过标准的 Web 协议,把 SAP 内部复杂的业务对象和业务逻辑转换成外部系统容易理解的资源模型。
这条主线里,REST提供架构思想,OData提供标准化的数据服务协议,SAP Gateway Foundation提供 ABAP 世界里的运行时和基础设施。
直到目前的 SAP 官方文档中,这个定位并没有发生根本变化。SAP 在 2026 年 2 月发布的ABAP Platform 2025 FPS01文档中,仍然将REST描述为 SAP Gateway 的底层架构原则之一,并明确说明 SAP Gateway 通过基于