Quantcast
Channel: SCN : Unanswered Discussions - Process Integration (PI) & SOA Middleware
Viewing all articles
Browse latest Browse all 6719

Using sync-async bridge in Receiver SOAP communication channel

$
0
0

Hi,

 

Hope you are doing well.

 

We have a scenario as follows:

 

Interface 1 - SOAP to Proxy asynchronous - Through this interface, payment request is sent from from the external system (SOURCE) to SAP via SAP PI over SOAP.

 

Once the request reaches SAP via inbound (server) proxy, the payment gets posted in SAP. Once posting is completed successfully, the following 2 interfaces are triggered sequentially.

 

Interface 2 - Proxy to SOAP synchronous - This interface is triggered using outbound (client) proxy synchronously requesting a session-id (generated dynamically as a GUID by the SOURCE). The SOURCE sends back the requested session-id as response to SAP.

 

Interface 3 - Proxy to SOAP asynchronous - This interface is triggered asynchronously after interface 2 to send back the response to the SOURCE regarding the status of payment posting.

 

Please note that the proxy calls for Interfaces 2 and 3 are done at the end of payment posting using proxy for Interface 1.

 

This interface was executing fine but after upgrading our SAP environment to level 7.31, Interface 3 is not completing successfully. As a result, Interface 1 also showed as not completing successfully. We reported this issue to SAP and they advised us to use sync-async bridge in the receiver SOAP communication channel for interface 3 to enable the same to have QoS as EO. Can you please guide me how this can be done? If there are any fresh ideas to resolve this issue, those are also welcome.

 

Please note that Interface 2 is completing successfully. And we are using SAP PI version 7.0

 

regards

Debansu


Viewing all articles
Browse latest Browse all 6719

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>