使用 SAP Gateway 创建 OData 服务
在连接 SAP Fiori 与后端 SAP 系统时,OData 服务不可或缺。本文将深入介绍 OData 服务和 SAP Gateway 服务构建器的相关知识,以及创建 OData 服务的具体流程。
1. OData 简介
OData 是一种开放标准,它基于 HTTP、Atom 发布协议(AtomPub)、XML 和 JavaScript 对象表示法(JSON)等 Web 技术,提供了一种与平台无关的、可互操作的方式,让用户通过网站访问各种数据源。其主要优势在于支持多渠道,能够为多个应用程序提供服务,可用于公开、访问和修改不同来源的信息。
1.1 OData 服务基础
OData 服务是一种逻辑数据模型,它反映了用户对 UI 背后数据模型的认知。每个 OData 服务都由服务根 URI 表示,并附带两种类型的文档:
- 服务文档 :展示实体集的详细信息。比如某个服务文档可能包含 Customers、Products、Product Images、Sales Orders、Product Attributes、Order Items 和 Partner Addresses 等七个实体。
- 服务元数据文档 :描述 OData 服务的结构,使用概念模式定义语言(CSDL)以 XML 格式描述数据源的实体数据模型(EDM)。EDM 用于描述特定业务场景中不同数据资源之间的组织和关系。
以创建销售订单应用的标准 OData 服务为例,查看该服务的步骤如下:
1. 登录 ABAP 前端服务
订阅专栏 解锁全文
2023



被折叠的 条评论
为什么被折叠?



