Quantcast
Channel: SCN : All Content - Process Integration (PI) & SOA Middleware
Viewing all articles
Browse latest Browse all 7030

Configuration for Response to be send using client proxy in synchronous scenario

$
0
0

Dear Experts,

   I am trying out a scenario as follows:

 

External web server------> PI ------------> SAP R/3 in synchronous way. Traditionally we have used RFC's at the R/3 side. But in this scenario I am trying to use use the proxies instead of RFC's. For receiving the data I am using server proxy on the inbound service interface and while sending the data i am writing a client proxy code by generating the client proxy on the outbound service interface of the PI server.

 

I am suceesful in getting the data inside the R/3 system using server proxy. The data is processed and we generate two fields ie customer no and reference no as the return field. I would like to send these two field to the external web server.  The communication channel that I have set up is as follows:

 

1) SOAP sender Interface for sending the data from external web server to R/3

 

2) XI Adapter receiver interface for receiving the data in R/3 ie for server proxy.

 

I have generated the web service and the link for that web service is shared with the external web server administrator. He is consuming that web server and sending the data in SAP R/3 system. The same data is processed and in return we would like to send the two fields [customer no and reference no] to web server from R/3 system.

My query is what configuration should I use for receiver agreement ie which communication channel should i use in Receiver Comunication Channel? Should I use the same through which I receiver the data ie in server proxy. But then how it will be able to send the data to external web server as response. Since the external web server should get the response structure throuigh the web service link that I have shared with them.

 

Should I create a seperate channel for communication then the whole design of the scenario changes. Can somebody guide me on this as to whether it is techncally feasible to achieve a synchronous scenario using proxies ie server proxies to receive and client proxy to send the data in one scenario.

 

Would appreciate if somebody can share info on this type of scenario .....

 

 

Thanking You

 

With Best Regards

 

Suhas


Viewing all articles
Browse latest Browse all 7030

Trending Articles



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