1. SAP Glossary
  2. Enterprise Service Infrastructure
  3. public service definition API


What is public service definition API in SAP BC-ESI - Enterprise Service Infrastructure?


SAP Term: public service definition API

  • Component: BC-ESI

  • Component Name: Enterprise Service Infrastructure

  • Description: An API which can be used to configure the Web service provider programmatically with the help of interface IF_SRT_PUBLIC_SDEF_DEPLOYMENT. An instance of this interface is returned by method GET_SERVICE_DEFINITION_HANDLER of class CL_SRT_PUBLIC_FACTORY. There are two ways to configure a Web service provider programmatically: Simplified Web service configuration Business scenario configuration


Smart SAP Assistant

  • Key Concepts: 
    Public Service Definition API is a component of the SAP Enterprise Service Infrastructure (BC-ESI). It provides a way to define and manage public services, which are services that are exposed to external systems. It also provides a way to define and manage service operations, which are the individual operations that make up a public service. 
    
    How to use it: 
    The Public Service Definition API can be used to create and manage public services and service operations. It can be used to define the parameters of a service operation, such as its input and output parameters, as well as its security settings. It can also be used to define the relationships between different service operations, such as which operations must be called in order for a particular operation to be executed. 
    
    Tips & Tricks: 
    When creating public services and service operations, it is important to ensure that they are properly secured. This means that only authorized users should be able to access the services and operations. Additionally, it is important to ensure that the parameters of each operation are properly defined so that they can be used correctly by external systems. 
    
    Related Information: 
    The Public Service Definition API is part of the SAP Enterprise Service Infrastructure (BC-ESI). Other components of BC-ESI include the Enterprise Service Repository (ESR), the Enterprise Services Registry (ESR), and the Enterprise Services Bus (ESB). These components work together to provide an integrated platform for creating, managing, and deploying enterprise services.
    • Do you have any question about this SAP term?


      Upgrade now to chat with this SAP term.

Related SAP Glossary Terms

Click the links below to see the following related SAP glossary terms:
Rating
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author