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

数据库_中国学位论文数据库_价格

小七 141 0

我们将解释在集成流中使用合作伙伴目录的用例,并详细说明一个可在SAP云集成租户中配置的分步示例。

合作伙伴目录用于在许多通信合作伙伴之间建立通信网络的集成场景。在这种情况下,您将构建一个或几个由特定于合作伙伴的信息参数化的集成流。集成流中的参数化组件从伙伴目录中读取特定于伙伴的信息。合作伙伴目录包含每个合作伙伴的参数,如

被授权调用集成流的入站端点的授权用户,对合作伙伴系统进行出站调用所需的HTTP地址。

通过合作伙伴目录,可以添加新的通信合作伙伴,而无需停机,也无需更改或重新部署集成流。租户管理员或合作伙伴目录配置器可以通过OData API将新合作伙伴的条目输入到合作伙伴目录中,企业软件正版化,同时正在对现有合作伙伴进行消息处理。

图1:合作伙伴目录使用场景

消息相关参数查找

在涉及合作伙伴目录的场景中发送到集成流的消息通常包含从伙伴目录中查找参数所需的信息。例如,如果发送的消息包含接收方伙伴ID,则可以查找接收方地址。

图2::包含必须在伙伴目录中查找参数的伙伴ID的消息

在脚本步骤中访问参数

伙伴目录没有预定义必须为伙伴指定的参数。集成开发人员决定要使用哪些参数名(也称为id)。在脚本步骤中,可以通过消息中包含的伙伴ID和参数ID访问参数值。

图3:使用消息中给定的伙伴ID和硬编码参数ID通过脚本访问参数

伙伴ID和参数ID有长度和字符限制。

参数的最大长度合作伙伴ID:60个字符

参数ID的最大长度:1500个字符

合作伙伴ID和参数ID允许的字符:ALPHA/数字/'-'/'.'/'./'-'/'-'.-'/'.-'',其中ALPHA=(%41-%5A和%61-%7A,ASCII格式),数字=(%30-%39 ASCII)

有时消息包含必须映射到伙伴目录的伙伴ID的伙伴ID。这个用例将在一个单独的博客中讨论。

示例场景

在我们的示例场景中,我们区分发送方和接收方通信伙伴。发送方通信合作伙伴通过SAP云集成租户向接收方通信合作伙伴发出呼叫,接收方合作伙伴通过租户接收来自发送方通信合作伙伴的呼叫。这使得您更容易理解为向租户进行入站呼叫的合作伙伴和从租户接收出站呼叫的合作伙伴配置了什么。可能存在发送方和接收方伙伴是同一实体的情况;在这种情况下,发送方和接收方参数不需要有单独的合作伙伴ID。

我们将设置一个场景,其中两个发送方合作伙伴的合作伙伴ID为"sender\u BASIC"和"sender\u OAUTH",数据分析方法,两个接收方合作伙伴的合作伙伴ID为"receiver\u 1"和"receiver\u 2"。

发送方将发送HTTP消息图2给出了云集成租户的格式。租户将消息转发给消息中指定的接收方伙伴。

接收方伙伴由两个简单的集成流表示,它们只在消息的内容元素中返回接收方伙伴ID和问候语文本。这些接收器集成流将在单独的接收器租户中创建。如果只有一个租户,还可以在伙伴目录集成流所在的同一租户中创建接收方集成流。但是我们建议使用两个独立的租户;这样就更容易理解必须使用合作伙伴目录(也称为合作伙伴目录集成流)为集成流配置什么。

发送方合作伙伴由Google PostMan模拟。

图4:示例场景

先决条件

为了能够设置场景,您可以需要

两个SAP云集成租户(一个用于合作伙伴目录集成流,另一个用于接收方集成流);也可以只使用一个租户;但是,阿里大数据,然后,您就不能很容易地看到您为合作伙伴目录集成流配置了什么,云服务器品牌,以及为接收方集成流配置了什么。两个租户中的租户管理员用户,在SAP BTP Cockpit中具有管理员权限,并且具有AuthGroup.管理员在集成租户的租户管理节点(tmn)应用程序上两个租户中的集成开发人员用户,可以创建和部署集成流(角色AuthGroup.IntegrationDeveloper在您的集成租户的tmn应用程序上,将用于向合作伙伴目录租户发送消息的另一个用户(您也可以改用integrationdeveloper或租户管理员用户);在下面的部分中,我们将调用此用户通信用户合作伙伴目录的适当配置的租户密钥库;密钥库必须包含由SAP云集成的负载均衡器接受的CA签名的密钥对(通常SAP会预安装别名为"SAP\ U cloudintegrationcertificate"或"hcicertificate"的此类密钥对)安装在本地计算机上用于向集成租户发送消息的Google PostMan

步骤1:创建接收器集成流

在接收器租户中创建与发送者频道和内容修改器的集成流步骤,如以下屏幕截图所示。

图5:接收器集成流

图6:接收器集成流SOAP 1.x发送方通道常规选项卡