cancel
Showing results for 
Search instead for 
Did you mean: 

Regarding XI Proxy based webservices

Former Member
0 Kudos

Hi Gurus,

I have a scenario where a .Net application needs to interact with SAP via XI.

SAP will have to expose a web service via XI through which .Net will pass on the date range for some requested data. XI will need to pass on the requested parameters to SAP via ABAP server proxy. The server proxy will fetch the SAP data and pass it on to XI via client proxy and the same will be accessed by .Net application via the exposed web service.

Whether the above scenario is possible and if so please provide the detail steps.

Points will be assigned to helpful answers.

regards

Debansu

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Closing the question

former_member181962
Active Contributor
0 Kudos

Hi,

Yes it is very much possible.

Its a SOAP to ABAP Proxy scenario.

But why do you want a Client proxy to return the data back to XI?

You can simply have a Server Proxy which is synchronous in nature.

Refer these discusssions:

Regards,

ravi

Former Member
0 Kudos

sorry wrong link for this case..

Edited by: Sarvesh Singh on Oct 23, 2009 6:29 PM

Former Member
0 Kudos

Hi Debansu,

Is it a synchronous scenario or two scenarrios means

1. .NET to SAP through XI

2. SAP to .NET through XI.

if these are 2 scenarios then you need client procy.

if synchronous or asunchronous then it will work.

If it is the synchronous then check this below link for the SOAP sender

https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0800534-89c3-2b10-91a2-febeafde...

Check this link for server proxy

http://www.sap technical.com/Tutorials/XI/ABAPProxy/page3.htm

For client proxy

http://www.sap technical.com/Tutorials/XI/ABAPClientProxy/page2.htm

Regards

Ramesh

Shabarish_Nair
Active Contributor
0 Kudos

>

> Hi Gurus,

>

> I have a scenario where a .Net application needs to interact with SAP via XI.

>

> SAP will have to expose a web service via XI through which .Net will pass on the date range for some requested data. XI will need to pass on the requested parameters to SAP via ABAP server proxy. The server proxy will fetch the SAP data and pass it on to XI via client proxy and the same will be accessed by .Net application via the exposed web service.

>

> Whether the above scenario is possible and if so please provide the detail steps.

>

> Points will be assigned to helpful answers.

>

> regards

> Debansu

first of all redefine and redesign

your scenario should be

WS req. -> Sync Proxy -> WS resp

both the server and client functionality that you have mentioned should be included into one sync proxy call.