其他分享
首页 > 其他分享> > SAP Gateway Service Builder 里的 OData 服务实现方式

SAP Gateway Service Builder 里的 OData 服务实现方式

作者:互联网

SAP SEGW 支持下列几种方式的 OData 服务实现方式:

下图是基于代码实现的一个例子:

此函数旨在与导入数据源函数(RFC/BOR 接口)结合使用,并使开发人员能够将 RFC/BOR 函数映射到服务操作。在可能的情况下,服务构建器会为导入的 RFC/BOR 接口建议一个操作映射。

OData 服务生命周期的最后一个开发阶段是服务维护,无论选择哪种开发方法,都必须执行此操作。服务维护需要在 SAP 网关系统中注册和激活每个服务。

Service Maintenance 阶段的一个例子:

如果要使用标准 SAP annotation 对数据模型 artifacts 进行注释,请选择使用 SAP annotation 的项目类型,如下图所示:

例如,SAP annotation 包括 Createable、Updatable、Label、UnitProperty 等等。

可用的注释可能会根据要注释的数据模型工件而有所不同。这些注解的一个例子如下图所示:

您还可以定义 facets:例如 Nullable、Default、MaxLength、FixedLength、Precision、Scale。 可用的 ABAP 类型信息包括 ABAP 字段名称和 ABAP 类型编辑器。

标签:服务,映射,Service,OData,ABAP,SAP,Gateway
来源: https://www.cnblogs.com/sap-jerry/p/16426429.html