全站加速_华为云盘_学生机

安全 虚拟云 浏览

小编:这个博客将解释如何使用内容丰富器,集成过程中SAP HCI中的内容修饰符。 内容丰富器:这将有助于调用enal资源以将原始消息附加到消息中。 内容修饰符:这将有助于根据最终接收方

全站加速_华为云盘_学生机

这个博客将解释如何使用内容丰富器,集成过程中SAP HCI中的内容修饰符。

内容丰富器:这将有助于调用enal资源以将原始消息附加到消息中。

内容修饰符:这将有助于根据最终接收方格式修改消息。

业务案例:这里需要从"one"中从Successfactors系统获取记录entity"如果hrIdentifier值存在于"some other entity"中,

注意:出于安全原因,我没有提及实体名称。

这里我考虑了一个简单的用例,其中SOAP UI作为发送者,Success Factors作为接收者(一个用于内容丰富器,另一个用于实际接收者)。

步骤1:创建一个iFlow,如下所示,其中一个发送者和内容丰富者以及接收者(我们在集成过程中需要调用的内容)。

下一步是从响应消息中定义Xpath。为了得到响应,我已经从SOAPUI启动了服务,并从下面的响应消息中突出显示了所需的xpath。

步骤2:需要形成一个内容修饰符,用来自Content Enricher的响应消息修改源负载。

在内容修饰符中,云服务器在哪,我们需要定义标题和正文,如图所示下面。

标题:

正文:

第3步:最后一步是配置集成过程的实际接收器。

确保在名称空间映射中定义了相应的名称空间。(模块配置-->属性-->运行时配置)。

从SOAPUI测试:

在本用例中根据响应来自内容丰富器的消息,内容修改器将把相同的消息传递给实际的接收者。实际的接收者将得到相应的响应。

你好,Narayan,

能否显示您为内容丰富器任务设置的属性?

BR,

Diptee

Content Enricher不包含任何属性,但请确保接收器箭头指向Content Enricher。

Content Enricher生成的消息与SAP PI中的Multimapping消息相同。

您好Narayana,

我正在尝试使用此模式,在将消息发送给预期的接收者之前,将会话ID添加到我的消息中。你能让我知道,在这种情况下,content enricher的输入是什么,输出是什么?

谢谢,

Diptee

我猜您正在与SFDC集成。

内容丰富器将生成SessionID,您需要使用内容修改器修改/形成SOAP envolope。

如果需要,请给我发邮件@mnswamy54@gmail.com我会支持你的。

谢谢Narayana,云服务器案例,大数据云开发,

是的,我正在考虑与SFDC的整合。我已经给你发了一封邮件,里面有我心中的解决方案设计。

谢谢,数据存储应用,

Diptee

你好Narayana,

我指的是下面的属性,我们需要为内容丰富器配置这些属性

BR,

Diptee

似乎是现在的产品已经成熟了,当我在同一个平台上工作的时候,它没有我指的属性SAP提供的标准文档。现在我没有租户权限进一步调查这个问题。

但是当我看到截图时,它有我们可以手动选择的路径详细信息。

如果您正确地遵循我的博客,这些东西也可以很容易地定义。

来到您的设计:基本上当您发布入站到SFDC的数据时,应该在SOAP头中附加sessionID。所以让我们假设SOAP查找和SOAP信封,这通常是通过sappi中的JAVA映射实现的。

在这里,云服务器共享,您需要有一个Content Enricher调用来从SFDC获取SessionID,并为Content修饰符输入负载信息,该修饰符需要指向实际的接收者。

文章来源:www.vmchk.com

 
你可能喜欢的: