Best way to expose via PI an ECC web service
A client is asking to expose, via SAP PI, a web service developed in their ECC with tcode SE80.
I want to know what could be the best way to do it from the design perspective, I mean, how should the receiver side looks like if I did everything correctly.
I'm thinking on 2 options:
- Import ECC web service WSDL into PI's ESR and use it as definition for a service interface like a typical integration scenario with a third party system.
- Generate a consumer Proxy in ECC for the web service and configure the scenario using the ABAP-Proxy Runtime. What I don't know in this case is what to use receiver side if its not an ESR object. What definition to set for the receiver service interface.
I read a lot of threads inside SCN but could find a definitive answer. I don't know, maybe my search criteria was not good enough.
I really appreciate your insights, links, tips, advices or anything you'd like to share on this topic.