on 08-07-2015 11:06 AM
Hi All,
We have a requirement to get currency data from an API which is a RESTful webservice API with following schema:
• The API isa ccessed using the HTTPS protocol.
• The API is accessed from the domain xecdapi.xe.com.
• All data is sent and received in the JSON format by default.You can optionally specify XML or CSV formats instead.
and sent it to a program in ECC which further processes this data using SAP PI 7.3 dual stack SP05.
I have checked out options of using REST or SOAP adapters at Sender side and RFC/SOAP(XI) adapters at receiver side.
Can anyone tell me which PI adapters to use and if possible some steps ?
Any info is appreciated.
Thanks
Neha
For sender In case of JSON go ahead with Rest adapter,
In case of XML Soap is best.
And receiver Side use SOAP Adapter with XI protocol.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi All,
For the same scenario, if i am using SOAP as sender adapter with SOAP 1.1 as message protocol then where can i configure the API request URL and give the credentials?
I dont see any imput fields in the channel for the same.
Also, the API is accessed using HTTPS protocol so can we use any other adapter at sender side except SOAP?
Please provide required inputs.
Thanks
Neha Verma
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for the replies.
I was wondering is there is any way to use SFTP adapter if API can put the XML file directly there.
This is because error chances are more with SOAP adapter.
Let me know your call on this.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Neha,
My few cents.
SAP Rest Adapter is available as Shabarish said (2032345 - FAQ: PI 7.31 / PI 7.4 REST Adapter for Advanced Adapter Engine ). You can find another Rest adapters for PI, like Advantco one, but it is better to upgrade SAP PI.
Another alternative for Rest adapter it is to install in a Netweaver machine on the ECC or in PI, the SAP Netweaver Gateway ()
As Raghuraman said go on the other case with SOAP adapter, concretely the best scenarios could be SOAP - ABAP Proxy.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
from 7.3 SP14 onwards, you have the REST adapter available which will help you with this particular requirement. Other option, but that which comes with licence cost is to procure a 3rd party adapter. I will recommend patching PI to the required SP level and utilizing the standard functionality.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.