Skip to end of metadata
Go to start of metadata

From the SAP Terminology Guide:

Enterprise Services Repository is "the central repository, which is part of the SAP NetWeaver platform, where enterprise services, business objects, and business processes and their metadata is stored." (Source: SAP)

Enterprise Services Repository is the central information repository about enterprise services in SAP's enterprise SOA ecosystem. In technical terms, it is a meta data repository, meaning that it stores data that describes other data. The meta data inside the repository is then used by development tools, modeling tools, operational management tools, and by other services to help them do their jobs. The repository has also been given the job of storing descriptions of business objects and models that show how services work together in process components.

Perhaps the best way to quickly understand the repository is to list all the different types of metadata stored in and quickly explain how that data is used.

Type of data

How it is used

Web Services Definition Language (WSDL) files

These files describe the service interfaces of enterprise services and are used by development tools and during run-time to look up interface definitions.

Business Object Descriptions

Business objects are used in modeling to show what structures exist in an application that are implementing services.

Process Component Models

This data describes models that show how enterprise services work together to implement business processes. These models show how a service is used and what business objects implement the service.

It is important to remember that services are not implemented in the repository. The repository holds descriptions of services that are then implemented in applications that are separate from the repository.

  • No labels

2 Comments

  1. Unknown User (w6b9dmu)

    So, I think the definition of ESR could make somebody confusing and must be changed as follows:

    The Enterprise Services Repository is "the central repository, which is part of the SAP NetWeaver platform, where enterprise services, business objects, and business processes and their metadata is stored." (Source: SAP)

    -->

    The Enterprise Services Repository is "the central repository, which is part of the SAP NetWeaver platform, where the metadata of enterprise services, business objects, and business processes is stored." (Source: SAP)

     What do you think about it??

  2. Unknown User (sir1f3x)

    I would agree on that, not the Enterprise Service is stored, it is the metadata!

    However, I am missing the part where is it stored? I mean in a more technical/tool way of thinking?