cancel
Showing results for 
Search instead for 
Did you mean: 

External web service provided by third party application

Former Member
0 Kudos

Hi all,

Hope to clarify some doubts on usage of Enterprise Service Repository. I understand that ESR is the storage of service interfaces that may be provided or consume by different systems in the landscape.

If a business process is required to consume an external web service that is provided by a third party application on some web server, does the ESR stores the definition of the web service and provides it to the business process?

Is ESR only a repository for service interfaces that would be implemented by the internal systems?

Regards

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

I was looking to confirm my understanding about defining external webservices in Enterprise Repository few weeks back. Though i did not get proper confirmation any one yet on this forum, here is my understanding,

1. One can define the service interface for the third party webservice in Enterprise Service Repository for the purposes of keeping track of available services in the organization and also to provide some documentation about it for other developers looking to reuse it.

2. One can also import the WSDL as external definition in to Enterprise Service Repository.

3. We may not be able to generate proxies for these third party provided applications

Arul

Former Member
0 Kudos

Am i right to say that the advantage of importing the external WSDL into our ESR is for the purpose of keeping track of all the services that we are using in the organization?

The disadvantage would be that the organization can actually use the web service directly from the external party. An extra step is required if we actually import the external WSDL into our ESR and using it from the definition provided in the ESR.

Rgds

Former Member
0 Kudos

Having an entry in ESR means, you have the interface definition maintained over there.

In other words, the Interface definition is present in ESR.

We can track a service from Service Registry without having its entry in ESR.

Regds

Pushkar