Setting Up the Connection to a Services Registry
Use
To be able to publish services, the provider system must be connected to a Services Registry. You only need to set up the connection to a Services Registry once for each client in a system. You can either use a Java-based or an ABAP-based Services Registry. For more information, see Working with a Services Registry.
Prerequisites
You have the following role: SAP_BC_WEBSERVICE_CONFIGURATOR. For more information, see SAP Note 1318883
.
Procedure
To create a connection between the provider back-end system and the Services Registry, perform the following steps for each consumer.
-
From the SOA Manager main screen, go to the Services Registry tab.
-
Choose Services Registry Consumer Settings.
-
On the Services Registry Connections tab, choose New to create a new connection.
-
Specify a Services Registry.
The Services Registry name has to be written as a single word, for example, ERP_REGISTRY.
-
To make this the primary Services Registry, select Primary.
Each time a provider is configured, its bindings are automatically published to the primary Services Registry.
-
Choose Next.
-
Choose a proxy class to use for communication with the Services Registry.
You can choose either of the following:
CO_SERVICES_REGISTRY_FLAT_SI
This is the recommended consumer proxy to configure the connection to a Java-based Services Registry. If you set up a connection to an ABAP-based Services Registry, you have to use this consumer proxy. CO_SERVICES_REGISTRY_FLAT_SI is the interface between the ABAP back-end system and the Services Registry system, and contains the appropriate authentication information.
CO_ESREGISTRY_WSSI
This consumer proxy was used in previous versions.
The service path is determined automatically based on the proxy class name.
-
Specify a name for the logical port.
The logical port is created automatically.
-
Specify the Services Registry server and the server port number.
For example, services.reg.example.corp.
-
Specify a user with valid publication authorization and a password for the Services Registry system.
-
Specify the reverse proxy name.
Using reverse proxies is optional.
-
Choose Finish.
The connection is established. You can test the connection by choosing Ping. If you use a Java-based Services Registry, you might have to update the cache to be able to check whether the connection works. Then, you need to define publication rules and assignments.