In an Enterprise Service-Oriented Architecture (SOA), you have one or more service providers on one side and a set of service consumers on the other. Providers offer certain business functions as services and publish their interfaces.
One such provider is the Enterprise Service (ES) Workplace of the SAP Developer Network (at sdn.sap.com → Enterprise SOA → Explore Enterprise Services). It contains services provided by various SAP Business Suite Process components. These services are organized and can be accessed through the ES Workplace Services Registry (SR).
When designing your composite applications with the Composite Application Framework (CAF), you can easily consume existing enterprise services, and map them to customizable application services that fit your particular needs. In addition, CAF allows you to edit the services in an entirely model-driven manner, which ensures flexibility, reusability, ease of development, and increased development productivity.
This tutorial shows you how to access the ES Workplace Services Registry and use enterprise services in CAF applications. It offers an end-to-end scenario for importing, simplifying and testing an ES Web service (WS) in your composite application.
You must have applied for a user account at http://www.sdn.sap.com/irj/sdn/esareg .
Vendor: demo.sap.com
Name: es_service_test
Caption: ES Service in CAF
More information about DC configuration: Creating Composite Application Development Components
Proxy host: proxyProxy port: 8080
In this tutorial, you need to import the CustomerBasicDataByIDQueryResponse_In service defined for the Customer business object. It is designed to read customer basic data by ID.
More information: Importing the Web Service
More information: Creating and Modifying the Application Service
Make sure you have configured access to a running AS Java and that you have the required user permissions for deployment.
More information about AS Java configuration: Configuring the Application Server in the Developer Studio
More information: Configuring Web Service Clients to Connect to a Provider System
More information: Testing the Application Service