CPI-将值从源系统消息的字段写入目标URL的端点

2020-08-30 14:09发布

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

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


你好社区,

对于我们的项目,我们使用云集成平台,在这里,我们有一个要求,即从源系统获取SOAP调用,并希望实现对目标系统的同步调用。

当前,我们正在寻找一种方法(最好通过标准函数),该方法如何从源系统的1-2个字段扩展目标URL(端点)。

例如:

字段1:值1

字段2:值2

端点URL适配器:https://answer.sap.com/questions/ask+Value1+Value2.html

也许有人有主意?

感谢您和许多问候

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

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


你好社区,

对于我们的项目,我们使用云集成平台,在这里,我们有一个要求,即从源系统获取SOAP调用,并希望实现对目标系统的同步调用。

当前,我们正在寻找一种方法(最好通过标准函数),该方法如何从源系统的1-2个字段扩展目标URL(端点)。

例如:

字段1:值1

字段2:值2

端点URL适配器:https://answer.sap.com/questions/ask+Value1+Value2.html

也许有人有主意?

感谢您和许多问候

付费偷看设置
发送
3条回答
空代码
1楼-- · 2020-08-30 15:01

你好,莫滕,

非常感谢您的回答。

我们正在寻找一个向端点URL添加值的函数。 URL的值应该是已发送消息中的字段值。

我在这里找到了一个仍然需要测试的示例-也许您知道替代方法?

https://blogs.sap.com/2016/12/28/sap-hcp-ishci-dynamically-configure-the-address-field-of-the-http-adapter /

许多问候

微wx笑
2楼-- · 2020-08-30 14:48

嗨,约翰内斯

我不是100%知道您要在这里实现什么。 您是否要提取两个值,然后将其作为请求的一部分传递给目标端点,例如/some/path/value1/value2或可能像这样的/some/path?value1 = some-value&value2 = some-other- 值?

当然,这还取决于目标服务支持的内容。

关于

Morten

bbpeas
3楼-- · 2020-08-30 14:45

嗨 Johannes

自从您链接到该博客帖子以来,方法没有改变。

因此,基本上,您需要从SOAP请求中提取两个值。 您可能会使用Content Modifier步骤执行此操作,并使用XPath创建两个属性以找到所需的值。 在本示例中,我们将它们称为PropertyOne和PropertyTwo。

然后,在接收方通道的配置中,将属性添加到端点地址,如下所示:

 https://service-  host-here/service-path-here/$ {property.FirstProperty}/$ {property.SecondProperty}/

当然要进行调整以创建正确的URL。

关于此,

Morten

一周热门 更多>