cancel
Showing results for 
Search instead for 
Did you mean: 

Consume Webservice as Source in PI

Former Member
0 Kudos

Hello Experts,

We have a requiremnet, where we have to convert the RFC to Webservice and send the data to database through SAP PI.

In PI We are importing the WSDL file under External Definition as a Source.


Is it possible in PI to consume the webservice as source and send data to database via JDBC adapter?


Please help.


Regards,

Sayanti

Accepted Solutions (0)

Answers (3)

Answers (3)

apu_das2
Active Contributor
0 Kudos

Hi Sayantani,

If you need to consume the request from PI means you need to poll the data then you need to use REST adapter in sender side using REST polling feature.

REST adapter works on Polling mechanism and SOAP works on push mechanism means if we use SOAP adapter in sender side then your sender service need to push data in PI hosted web service but if there is RESTful service /API in sender side then PI can works as polling from sender side.

Thanks,

Apu

former_member184948
Active Participant
0 Kudos

Hi Sayanti,

Is it possible in PI to consume the webservice as source and send data to database via JDBC adapter?


If you are looking for creating SOAP to JDBC scenario then in that case you have to create the wsdl and share with the source team (means you expose the web service from PI , you do not consume it in PI), the third party source team will consume the wsdl youhave shared with them and send data to you .

We consume web service(use there wsdl) in PI when we send data to any cloud application (using receiver SOAP adapter).

As for referring the scenario please refer the link given by Raghuraman.

former_member186851
Active Contributor
0 Kudos

Hello Sayanti.

I guess your looking for Soap->JDBC Scenario which is very much possible.

below link can be refered.

http://www.saptechnical.com/Tutorials/XI/SOAP2JDBC/Page1.htm

Let us know if you get struck somewhere.