将sapapi管理连接到任何本地后端系统的一种简单方法是通过cloudconnector。通过本博客,您可以通过cloud connector将SAP API Management连接到后端(ABAP系统)。
Clod connector概述
SAP cloud Platform cloud connector(cloud connector)充当SAP cloud Platform中按需应用程序与现有本地系统之间的链接。CloudConnector在安全网络中作为本地代理运行,并充当本地网络和SAP云平台之间的反向调用代理。由于其反向调用支持,淘客助手下载,您不需要配置内部防火墙来允许从云到内部系统的外部访问
了解更多有关SAP API管理的信息,参见
https://blogs.sap.com/2016/03/03/sap-api-management-overview-getting-started/
在这个博客中,我举了一个例子,我的hanatrial帐户用于SAP API管理和EOP作为后端(ABAP)系统
让我们开始吧!
下载和配置云连接器请参考
https://blogs.sap.com/2015/02/11/set-up-your-sap-web-ide-on-hana-cloud-part-2/
打开浏览器上的云连接器;应出现以下屏幕
输入用户名和密码以管理员身份登录,您已根据上述链接更改
单击"添加帐户"以添加帐户
为您的帐户填写如下所示的适当详细信息
对于SAP API管理,有享云商城,我以我的hanatrial帐户为例
在帐户下仪表板;应添加帐户
由于我已将我的hanatrial帐户添加为主机,因此应添加我的hanatrial帐户,如下所示
现在我们将添加eg ABAP系统的On-Prem系统
单击云到内部
将后端系统添加为ABAP,大数据是什么概念,然后单击下一步
选择协议为HTTPS,然后单击下一步
添加主机和后端系统端口,点击下一步
在虚拟主机和端口中不要输入与上述相同的名称和端口
选择原则类型为无,点击下一步
查看摘要,选中internal host复选框并选择Finish
System should get added
点击Resources Accessible下的Add按钮将url路径添加为"/"这是为了考虑"/"之后的所有资源
我们已经配置了我们的后端系统,现在我们将在SAP API Management中检查我们是否能够从中发现odata服务后端系统
开始吧!
打开SAP Cloud Platform Cockpit,轻淘客旗舰版,我可以在Connectivity–Cloud Connectors下看到与on-prem系统的成功连接。
这就是您所需要的。现在让我们进入API门户
服务->点击API管理贴片->点击访问API门户。
点击开发并导航到API提供商
创建API提供商
填写以下详细信息
导航到身份验证并提供后端系统详细信息
在我的情况下,我正在连接到ABAP后端系统,客户端是005和005因此目录URL看起来像
注:一旦我们create API Provider对应的目的地自动创建为同名
接下来我们为来自本地后端系统的服务创建一个API代理。将API提供程序作为"Demo"并单击Discover。将列出所有Odata服务。点击任意一个并保存。
创建的API将被保存。
,轻云