SAP HANA Express版本的SAP Cloud Platform移动服务目标

2020-09-14 02:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,SolArchs和SAPE...

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

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


您好,SolArchs和SAPExperts,

是否存在将SAP Cloud Platform移动服务DevOps(包括消费者版)连接到本地SAP HANA 2.0 Express版的黄金蓝图?

让我们采取以下情形:

1/有一个MTA应用程序通过XSOData公开其API。 它是在SAP HANA 2.0 Express版XSA主机上开发并运行的。 没有Java,没有ABAP,只有Node,CDS和OData。

2/有一个本机iOS移动应用程序定义,其API暴露于适用于iOS Xcode应用程序的SAP Cloud Platform SDK。

3/我们需要建立一个目标API,从SCP Mobile [2]上的Native iOS Mobile应用程序到HANA Express主机[1]上的MTA应用程序。

我面临的问题:

1/从SCP Mobile [2]上的Native iOS Mobile应用程序到SAP HANA Developer Trial数据库(在HANA 1.0 Neo环境上)的目标在完整的开发和测试场景中均能完美运行。

2/我尝试从SCP Mobile [2]上的Native iOS Mobile应用程序创建目标到HANA Express主机[1]上的MTA应用程序启用Internet的XSOData服务的目的地,但由于ping错误而失败,并引发了来自Native iOS应用程序的硬异常

3/我从官方文档中找到的唯一解决方案是将SAP Cloud Connector安装到On-Primise HANA Express网络中,并通过该网络连接SCP Mobile应用程序。 TCO PoW并不是那么出色,因为它需要单独的主机(故障转移最好是两台或四台),通过HTTPS公共通道将冗余的(在我的情况下,有时是必需的)隧道引入环境。

非常感谢您的全球经验和指导。

谢谢

瓦莱里

5条回答
绿领巾童鞋
2020-09-14 02:39

我的网络上启用了PING。 根据 portchecktool.com

正确转发了PORT 51049

成功! 我可以在端口(51049)上的《我的外部IP地址》上看到您的服务。您的ISP/路由器/防火墙未阻止端口51049。

尽管如此,我的HANA 2.0服务无法通过OData应用程序目标测试获得,也无法从SAP Cloud Platform SDK for iOS项目设置向导获得,也无法从与可与SCP Neo托管的类似XSODATA服务完美配合的本机iOS应用程序获得。 我之前提到过。 对于此特定按钮,消息为:"检查提供的路径和目标配置,确保OData服务可用"。 元数据URL https://<< myFQDN >>:51049/xsodata/service.xsodata/$ metadata完全相同,如果我将其复制并粘贴到Chrome浏览器中就可以正常工作。

尽管在技术日志中几乎没有新的信息/警告消息:

有关基金会的信息:调用的应用程序不是必需的类型的Web:<<我的目的地名称>>

关于代理的警告:----------捕获了GWProxy Handle中的异常---------与后端https://<< myFQDN >>:51049/xsodata的SSL握手/service.xsodata/?$format=json失败:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径

关于代理的信息:ODP请求失败:方法:GET,URL:https://<< myFQDN >>:51049/xsodata/service.xsodata/?$ format = json,状态:-1,持续时间:146 ms ,例外:SSLHandshakeException = sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径。

一周热门 更多>