cancel
Showing results for 
Search instead for 
Did you mean: 

Webservice from client as sender - Logic

Former Member
0 Kudos

Hi Experts,

There is one situation where we need your inputs or logic.

Client having one 3rd party system which is generating  the data (interval of 1 hour or 30 mnts) from this webservice --http://mta01:200/mxcorews/services/RequestWS

As per client, there is no possibility of change of code in this system because they have to pay for it.

Client is  expecting that  PI will read the data from this webservice and send to SAP . Means PI has to initiate the data from client’ webservice.

As per our experience , we can do SOAP to RFC scenario in PI 7.1. where client has to consume the webservice or trigger the data.
But client’s 3rd party system is not in a position to this.

What approach we can suggest to client in PI 7.1 ? Please comment !

Thanks.

Accepted Solutions (0)

Answers (1)

Answers (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

two ways:

a) create an RFC - SOAP - RFC scenario which will be started from an ABAP program

and will pull the data from the SOAP (you will initiate it)

you can schedule the report to run every 1,5 h

b) there is a pulling adapter SOAP (on AXIS) as per my blog

http://scn.sap.com/community/pi-and-soa-middleware/blog/2012/01/05/michals-pi-tips-exchange-rates-fr...

if you know how you can easily change the class not to pull from HTTP but to pull from WS - I will write a blog on this in some time (but not in next 2-4 weeks)

so these are you two ways you can handle that

a) easy to implement

b) nicer but more difficult

Regards,

Michal Krawczyk