SAP PI-在同步方案中发送关于响应消息的异步通知

2020-08-17 07:33发布

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

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


你好

我的要求是创建典型的同步SOAP到SOAP方案,并在响应消息上进行异步通知。

简单地说:

1。 系统A正在向系统B发送信息请求。

2。 系统B发送同步响应。

3。 来自响应消息的一些信息被异步发送到系统C(用于通知返回到系统A的内容)。 当系统C在请求时不可用时,无法阻止同步方案。

4。 响应被同步发送到系统A。

我正在尝试找到实现可重用组件的解决方案,该组件可用于将请求结果异步通知第三系统。

我已经看过Lookup API,但这是为处理同步请求而设计的。

https://help.sap.com/doc/javadocs_nw73_sps05/7.3.5/zh-CN/PI/com/sap/aii/mapping/lookup/LookupService.html

" ...访问器支持对远程系统的同步调用。

Lookup API支持通过JDBC,RFC和SOAP适配器进行访问。 如果要使用第三方适配器执行映射查找,则适配器必须满足以下条件:

-适配器必须支持同步调用。

-适配器不得使用接收方协议..."

有什么想法吗?

非常感谢。

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

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


你好

我的要求是创建典型的同步SOAP到SOAP方案,并在响应消息上进行异步通知。

简单地说:

1。 系统A正在向系统B发送信息请求。

2。 系统B发送同步响应。

3。 来自响应消息的一些信息被异步发送到系统C(用于通知返回到系统A的内容)。 当系统C在请求时不可用时,无法阻止同步方案。

4。 响应被同步发送到系统A。

我正在尝试找到实现可重用组件的解决方案,该组件可用于将请求结果异步通知第三系统。

我已经看过Lookup API,但这是为处理同步请求而设计的。

https://help.sap.com/doc/javadocs_nw73_sps05/7.3.5/zh-CN/PI/com/sap/aii/mapping/lookup/LookupService.html

" ...访问器支持对远程系统的同步调用。

Lookup API支持通过JDBC,RFC和SOAP适配器进行访问。 如果要使用第三方适配器执行映射查找,则适配器必须满足以下条件:

-适配器必须支持同步调用。

-适配器不得使用接收方协议..."

有什么想法吗?

非常感谢。

付费偷看设置
发送
7条回答
大道至简
1楼-- · 2020-08-17 07:53

我本可以以异步方式更改设计并使用同步异步桥。

A -----> B

从B到A并有条件地到C的桥接响应

B -----> A

B ----在某些情况下----> C

在此设计中,您在监视消息和错误处理(重试)功能方面具有透明性。

一周热门 更多>