ODATA与API管理差异

2020-09-21 20:05发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

OData服务和API管理有什么区别?

即使OData也可以用于SAP和Non-SAP之间的通信,那么我们使用API​​ Management有什么好处?

此致

库马尔。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

OData服务和API管理有什么区别?

即使OData也可以用于SAP和Non-SAP之间的通信,那么我们使用API​​ Management有什么好处?

此致

库马尔。

付费偷看设置
发送
2条回答
N-Moskvin
1楼 · 2020-09-21 21:05.采纳回答

您好Kumar,

我想修改Ankit的答案。 如果您指的是将ERP服务公开为OData的SAP网关服务,则SAP网关和SAP API管理之间存在很多差异和重叠。 因此,云中的SAP API管理设计时具有内置向导,可以使用SAP网关服务目录并通过单击提供的OData服务顶部来构建API代理。

SAP Gateway是专门为以非SAP(非ABAP)开发人员可以使用的友好全渠道方式打开SAP后端数据而构建的服务。 这对于在SAP后端服务/数据之上构建集成和应用程序非常有用。

SAP API管理是一层包装API端点(例如SAP Gateway OData端点)并提供一些附加功能的层

1)安全-更高级别的身份验证/授权以及隐藏真实的端点URL

2)流量管理-开放供应用程序/合作伙伴/客户使用的后端服务可能会令人担忧,因为您的关键后端突然变成了任何人都可以攻击的开放端点。 通过将API管理层置于最前面,您可以控制到达系统的流量。

3)分析-API管理提供了有关谁在使用您的数据,如何使用时间,在何处等的恒定跟踪信息。这可以提供业务洞察力,以了解您的业务正在做什么以及下一步应该去哪里。

4)成为生态系统的一部分-通过API Management进行简单的开发人员入职开发人员门户使合作伙伴和第三方开发人员可以更轻松地访问以构建顶级数据,扩展业务范围和/或通过数据获利 被暴露。

因此,SAP Gateway OData和API管理绝对有很多互补的领域。 我希望这有助于回答您的问题。

关于,
以利亚

宇峰
2楼-- · 2020-09-21 20:57

在我看来,Netweaver OData和SAP Cloud Platform API Management具有不同的来源,并提供不同的基础设施设置。

Netweaver OData基于标准OData协议,该协议主要(同样在SAP世界之外)用于基于HTTP的Web通信。 它将后端业务数据以JSON或XML格式公开给任何授权的客户端。

API管理针对SCP平台,并允许企业使客户/合作伙伴/社区成员能够根据企业提供的API或客户/合作伙伴/社区成员自定义构建的功能来构建应用程序/支持功能。 它更像是一种共同创新的开发方法。

这只是我的两分钱,因为我还没有从事API管理。

一周热门 更多>