on 02-17-2014 9:47 PM
Hi PI Gurus,
what do you recommend using to expose a RFC as web-service PI or ECC.
I have noticed that we can directly expose BAPI/RFC using ECC 6 so will there be any advantage importing BAPI/RFC to PI and then exposing it ?
I think directly from ECC the performance might be better ? Is there a way on ECC that where we can check the logs ( for eg errors while attempting to access web service ).
Thanks for your time.
Raj
Hi Raj - You can directly expose it from ECC.
You can find the logs under SOAMANAGER for web service calls.
Reference : http://help.sap.com/saphelp_nwpi711/helpdata/en/af/7591e6b48944ba884cd2eb800789d1/content.htm
unless there is some kind specific monitoring requirement, there is no point in hosting a web service in PI.
Incase your web service involves frequent changes then it might be easy to maintain in PI.
Message was edited by: Hareesh Gampa
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Raj - If you can consume/Expose the web service directly in ECC, then involving PI is an additional process step .
Ofcouse PI would be helpful, if there are multiple parties involved in the integration.
I mean incase the service exposed by ECC has to be consumed by multiple vendors then it would be good to host in PI as a central repository.
In addition we have better monitoring capabilities in PI.
Performance depends on factor such as message size, transformation involved etc but as i mentioned if you can consume/expose directly then i personally don't use PI.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.