SOAP场景

2020-08-25 19:37发布

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

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


嗨,专家们,我是PI的新手,如果有以下疑问,请您帮我吗?

我们的要求是:SAP PI 7.1版本

> SAP(Proxy)> PI>第三方(SOAP)

> 出站流::PI从SAP接收代理,并将XML消息以SOAP消息的形式发送给第三方。 > 入站流::总共4条结构不同的xml消息将分别发送回PI。 然后,PI将触发四个不同的SAP代理(每个消息一个)

我配置的内容:

1。对于出站:,我创建了一个异步流程。 对于入站:我创建了四个不同的异步流(SOAP> PI> SAP)。 每个XML消息一个。 由于每个消息的结构不同,所以共有4个发送者SOAP通道。 我的配置正确吗?

2. 对于出站:,我需要从第三方那里配置SOAP接收器通道的所有详细信息是什么? WSDL和其他什么? 我在文章中已经读过tat target将在WSDL中出现。 在WSDL中哪里可以找到它? SOAP Action在哪里找到呢?

3 。对于入站::由于第三方将访问我们的SOAP发送者通道,因此我需要共享4种不同的WSDL权限吗? 我还需要与他们分享什么吗? 我也应该共享用户名和密码吗?

预先感谢

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

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


嗨,专家们,我是PI的新手,如果有以下疑问,请您帮我吗?

我们的要求是:SAP PI 7.1版本

> SAP(Proxy)> PI>第三方(SOAP)

> 出站流::PI从SAP接收代理,并将XML消息以SOAP消息的形式发送给第三方。 > 入站流::总共4条结构不同的xml消息将分别发送回PI。 然后,PI将触发四个不同的SAP代理(每个消息一个)

我配置的内容:

1。对于出站:,我创建了一个异步流程。 对于入站:我创建了四个不同的异步流(SOAP> PI> SAP)。 每个XML消息一个。 由于每个消息的结构不同,所以共有4个发送者SOAP通道。 我的配置正确吗?

2. 对于出站:,我需要从第三方那里配置SOAP接收器通道的所有详细信息是什么? WSDL和其他什么? 我在文章中已经读过tat target将在WSDL中出现。 在WSDL中哪里可以找到它? SOAP Action在哪里找到呢?

3 。对于入站::由于第三方将访问我们的SOAP发送者通道,因此我需要共享4种不同的WSDL权限吗? 我还需要与他们分享什么吗? 我也应该共享用户名和密码吗?

预先感谢

付费偷看设置
发送
2条回答
Climb_Ma
1楼 · 2020-08-25 20:19.采纳回答

嗨,妈妈,

1。对于出站:我创建了一个异步流。 对于入站:我创建了四个不同的异步流(SOAP> PI> SAP)。 每个XML消息一个。 由于每个消息的结构不同,所以共有4个发送者SOAP通道。 我的配置正确吗?

要创建的通道数取决于第三方Web服务。 如果您要触发4种不同的肥皂动作,那么您就可以创建4个通道。

2。对于出站:我需要从第三方那里配置SOAP接收器通道的所有详细信息是什么? WSDL和其他什么? 我在文章中已经读过tat target将在WSDL中出现。 在WSDL中哪里可以找到它? SOAP Action在哪里找到呢?

您需要请求第三方向您发送wsdl,以便您可以找到然后将其导入SOAP UI中,在其中可以找到目标URL以及soap操作。 请查看以下博客

https://archive.sap.com/documents/docs/DOC-29829

通常,您可以在元素

下找到SOAP Action元素。

3。对于Inbound:由于第三方将访问我们的SOAP发送者通道,因此我需要共享4种不同的WSDL的权限吗? 我还需要与他们分享什么吗? 我也应该共享用户名和密码吗?

是的,是的,将为4个不同的结构共享4个wsdl。 此外,您需要为他们提供用户名和密码,这些用户名和密码将在Soap Header中发送以进行身份​​验证。 请先使用SOAP UI测试,以确保您的用户名和密码有效。

大道至简
2楼-- · 2020-08-25 20:26

非常感谢Kusal:)

一周热门 更多>