Configuring a Service Provider 
To be able to work with a service, a runtime configuration is needed. A runtime configuration is created using the service definition that was automatically created during proxy generation.
You configure a service by creating a service endpoint for it, or by editing existing endpoints. An endpoint contains a single runtime configuration for an enterprise service. To define different runtime behaviors, you can create multiple endpoints for the same service. This allows you to provide the same enterprise service with a different runtime behavior to different consumers.
Note
If you do not create an endpoint, it will not be possible to call the enterprise service.
With SAP NetWeaver Process Integration, there are three different ways to configure a service provider.
SOA Manager
Individual configuration of service providers
Integration Directory or Advanced Adapter Engine
You can configure communication between a sender and a receiver system in such a way that it is brokered using the Integration Server or the Advanced Adapter Engine.
SAP NetWeaver Administrator
Central or local configuration
These procedures are outlined in the following sections.
For each procedure, it is assumed that you have Administrator authorization.
Configuring a Service Provider Using the SOA Manager (To start the SOA Manager, use transaction code SOAMANAGER.)
Configuring Communication Using the Integration Server
Configuring Communication Using the Advanced Adapter Engine
Configuring a Service Provider Using SAP NetWeaver Administrator