on 07-21-2015 5:09 PM
Hi Gurus,
I know SOAP AXIS works with REST web services, and we currently have SAP PI 7.30 in our landscape, just wondering if anyone with experience know that if SAP PI 7.30 support SOAP AXIS REST web services?
Thanks in advance
Blue
Any proven experience shows this scenario works in SAP PI 7.30 without using soap axis?
ECC--->proxy--->PI--->java or ABAP mapping---->request--->REST webservice--->response---->same java or ABAP mapping---->proxy---->ECC.
Thanks for your valuable advice.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Nabendu,
Thanks for you input.
Unfortunately, we are using PI 7.30, and will NOT able to use the new REST adapter.
What do you think about this scenario below will work in SAP PI 7.3, this one does not require REST Adapter, neither SOAP AXIS?
ECC--->proxy--->PI--->java or ABAP mapping---->request--->REST webservice--->response---->same java or ABAP mapping---->proxy---->ECC.
Hi Blue,
You need either one of them, otherwise which Adapter you are planning to connect to REST service. As REST Adapter is Out of Scope, you can implement SOAP Axis.
Synchronous ABAP Proxy <--> PI (Java / ABAP Mapping) <--> Synchronous REST WS
Please find the below blogs which have all the details you would need to implement this scenario:
Now for Synchronous ABAP Proxy, you can find more information:
SAP Client Proxy to Webservice Synchronous Scen... | SCN
You can also search in SDN.
Regards,
Nabendu.
Hi Nabendu,
Please take a look at this post:
http://scn.sap.com/thread/3477472
There is one suggestion of using the secenario above, and with no need of SOAP AXIS:
ECC--->proxy--->PI--->java
or ABAP mapping---->request--->REST webservice--->response---->same java or ABAP
mapping---->proxy---->ECC.
Hi Blue,
You can also go with the approach mentioned by . In that scenario, you call send the Request message and receive the Response message entirely from within Java Code (Java Mapping). This functionality would be kind of Webservice Lookup.
Now if you need to convert XML to JSON or vice versa, code needs to be enhanced. Now you can find more information about this approach in the below thread:
There is also suggestion about Java Proxy. You need to do more analysis.
Regards,
Nabendu.
Hi Blue,
I would suggest to handle this scenario from Proxy itself without involving PI (if you want to go with Lookup approach). Again, if you want to use PI, go for 1. SOAP Axis 2. Java Mapping / Java Proxy.
ABAP Mapping would be a burden when you already have ABAP Stack (in SAP) available before entering into PI, so in that case enhance the Proxy and perform REST call.
Regards,
Nabendu.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.