云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

腾讯云_vb连接sql数据库_稳定性好

小七 141 0

在博客系列的最后两部分中,您了解了如何将sapccloudconnector(SAPCC)和NW abap7.51sp02试用版顺利安装到自己机器上运行的Docker中。这有助于避免污染自己的系统。您还将您的SAPCC连接到了sapcloud Platform(SAPCP)帐户,但那只是一些闲聊,现在让我们从真正酷的东西开始:连接您的两个Docker容器并配置所有东西以使所谓的主体传播工作。同样,您可以观看一段34分钟的视频,以了解整个配置的运行情况;我们将继续我们在博客系列的最后一部分中结束的内容。

第1部分:ABAP就在这里,即使在SAP开发的新时代,它仍然留在SAP的DNA中第2部分:将SAP Cloud Connector安装到Docker并将其连接到SAP云平台第3部分:在Docker中安装SAP NW ABAP第4部分:为主体传播配置SAPCC+NW ABAP,为两个容器配置Docker网络配置第5部分:身份设置服务的SAPCC、NW ABAP、SAPCP配置,用于将用户从ABAP同步到SAPCP

1。资源

YouTube:https://www.youtube.com/watch?v=J5PvPyGegyGitHub公司:https://github.com/nzamani/sap-cloud-connector-docker(一定要查看其他资源,包括链接的SAP HANA Academy视频–视频中的Jamie和他的团队应该获得奥斯卡奖,啥是大数据,我是说全世界所有的奥斯卡奖!)

2. 在这个博客的结尾你会有什么?

到目前为止,我们的NW-ABAP试用版和SAPCC都非常赤裸裸;没有太多的配置(是的,我知道NW-ABAP试用版实际上是现成的配置)。在这个博客中,我们将从配置从SAPCC到NW ABAP的HTTPS连接开始。稍后,在SAPCP上运行的应用程序调用NW ABAP上实现的OData服务时,将使用此连接(SAPCC中的所谓系统映射)。当从sapccwebui检查连接时,我们会看到由于某些原因SAPCC无法到达我们的NW-ABAP。我们必须通过将两个Docker容器放在同一个Docker网络上来解决这个问题。为了更好地理解,这就像使用一根电缆将两台物理机器放在同一个本地网络上,以便它们可以相互连接。

配置的一部分也是提供证书,然后在SAPCC和NW ABAP上配置证书。您将看到如何使用OpenSSL生成所需的证书,以及如何配置SAPCC和NW ABAP以使用/信任它们。在NW-ABAP上完成一些其他配置步骤之后,您将看到如何在SAPCP上创建一个所谓的目的地,它基本上通过SAPCC连接到NW-ABAP。事实上,我们将创建两个目的地来说明差异,大数据是干什么的,一个是主体传播目的地,另一个是基本身份验证目的地。

出于测试目的,我们将使用SAP Web IDE使用SAP Fiori Master Detail应用程序模板生成一个简单的老式Master Detail应用程序。在模板向导步骤中,您将被要求选择OData服务,我们将通过选择在您自己的NW ABAP上提供的好的旧gwu基本服务来实现这一点。在选择该服务之前,您必须选择一个系统(基本上是创建的目的地),然后SAP Web IDE使用该系统调用NW ABAP(SAP网关)的目录服务,以便列出所有可用的服务。当然,只有在调用用户(您的用户)在NW ABAP端以某种方式通过身份验证的情况下,此调用才有效;这正是我们希望看到的神奇效果。

完成主详细信息模板向导步骤后,您将看到从SAP Web IDE中运行应用程序是多么容易。最后一步,您还将看到如何在SAPCP门户服务中创建一个简单的Fiori启动板(FLP),以及如何将我们的小应用程序添加到该启动板。之后,你可以从一个真正的FLP调用我们的应用程序。当你这样做时,应用程序打开,使用你在SAPCP帐户中创建的目的地调用NW ABAP上的OData服务,并显示所有数据。

上面的图片显示了你将在这个博客的末尾看到的内容(除了我们只创建一个FLP应用程序)。请注意,您的NW-ABAP和SAPCC都在您自己的机器上运行,大数据怎么用,而SAPCP不是,当您使用浏览器在SAPCP中打开应用程序时,这意味着您的浏览器连接到SAPCP,SAPCP通过一些魔术知道如何连接到您的本地NW-ABAP。另外请注意,该图显示了两个不同的用户商店!

请务必阅读以下结论!

3. 什么是主传播?为什么我需要它?

以下图片来自我的另一个博客,展示了一个典型的设置,使用SAPCP,门户服务,SAPCC,以及一个内部部署的NW ABAP(后两个我们在自己的Docker容器中运行):

假设您已经使用SAP云平台帐户的门户服务创建了一个FLP(您将在视频中看到它是如何工作的)。在此之后,您可以配置您的FLP(应用程序、目录、组、角色)。很可能您的一些应用程序将通过SAPCP帐户中配置的目标使用OData与NW ABAP后端通信。通过目的地的请求将通过SAPCC进行管道传输,SAPCC反过来管理对真实ABAP OData"Endpoint"(SAP Gateway)的调用。