Service Group configuration, also called Smart Configuration, is a concept introduced to support lifecycle management connectivity for SAP applications. Using Service Group configuration, the applications created in Web Dynpro, Visual Composer, or Portal can be configured in a single location. The previous effort required to configure individual runtime settings by destinations is avoided by configuring the runtime settings of the applications created in different frameworks at one time using Service Group configuration features.
Note
Service Group currently supports the consumption of Web services only.
The Web services can be consumed from three sources:
Web Service Description Language (WSDL): A direct Uniform Resource Locator (URL) to connect to a specific Web service.
Web Services Inspection Language (WSIL): Provides an XML format for assisting in the inspection of a site for available services and a set of rules for how inspection-related information should be made available for consumption. It is the aggregation of Web services defined in a special XML file with a WSIL template.
Services Registry: The SAP solution for the aggregation of Web services with a capability to categorize them according to classifications and enable the user to search, browse, and consume the services. It consists of all the services that the developers need to develop applications stored in the Services Registry. Before you can start using the Services Registry, you must first configure the Universal Description, Discovery, and Integration (UDDI) server and set destinations to the UDDI server and the classification service.
You have installed SAP NetWeaver Developer Studio 7.1.
You have created a Web service destination.
More information: Creating Web Service Destinations
The Application Server (AS) Java settings are configured in
In the Development Infrastructure perspective, Component Browser, open the Local Development Component.
Select the editable Software Component.
Right-click and choose
Follow the instructions in the Create New DC wizard to create a new development component.
To create a Service Group object in the Service Group development component, refer to the procedure under Creating Predefined Service Groups
Note
In the Create New Service Group wizard, select one of the following options in the Type field:
For WSDL/WSIL: Non-classified
For Services Registry: Classified
Create a Visual Composer development component and model. More information: Creating a Model and Development Component
Create dependencies between the Service Group development component and the Visual Composer development component. More information: Adding dependencies section in the Defining Development Component Dependencies
In the Visual Composer perspective, select
In the Manage Services dialog box, a list of all the WSDL of the service references links from the open Visual Composer models is displayed.
Select the service reference that you want to consume in your application. After you select the service reference, the following fields are populated:
Service reference
Operation
In model
Authentication profile
Choose the Service Group link.
In the Service Group dialog box, choose Existing option to select an existing service group.
Choose Finish.
In the Manage Services dialog box, choose OK.
In the Component Browser, select the required Service Group development component, right-click and choose Build.
In the Visual Composer perspective, choose Compile .
Deploy the Visual Composer model.
More information: Compiling and Deploying Models
Prepare communication profiles
More information: Preparing Communication Profiles
Create connections to provider systems
More information: Creating Connections to Provider Systems
Configure groups of Web service clients in composite applications
More information: Configuring Web Services Exposed by Applications
Configure groups of Web service clients in configuration scenarios
More information: Grouping and Configuring Web Services in Business Scenarios
Publish services/consumer groups
More information: Publishing to the Services Registry