Show TOC

Verbindung zu einer Services Registry einrichtenLocate this document in the navigation structure

Verwendung

Damit Sie Services publizieren können, muss das Provider-System mit einer Services Registry verbunden sein. Sie müssen die Verbindung zu einer Services Registry für jeden Mandanten nur einmal in einem System einrichten. Sie können entweder eine Java-basierte oder eine ABAP-basierte Services Registry verwenden. Weitere Informationen finden Sie unter Mit einer Services Registry arbeiten.

Voraussetzungen

Sie haben die folgende Rolle: SAP_BC_WEBSERVICE_CONFIGURATOR. Weitere Informationen finden Sie im SAP-Hinweis 1318883 Auf SAP-Site veröffentlichte Informationen.

Vorgehensweise

Für die Herstellung einer Verbindung zwischen dem Provider-Backend-System und der Services Registry führen Sie die folgenden Schritte für jeden Consumer durch:

  1. Wechseln Sie im Einstiegsbild von SOA-Manager auf die Registerkarte Services Registry.

  2. Wählen Sie Consumer-Einstellungen Services Registry.

  3. Auf dem Register Services-Registry-Verbindungen wählen Sie Neu, um eine neue Verbindung anzulegen.

    Hinweis

    Um die Einstellungen einer vorhandenen Verbindung zu ändern, wählen Sie Bearbeiten. Um eine vorhandenen Verbindung zu löschen, wählen Sie Löschen.

  4. Geben Sie eine Services Registry an.

    Der Name der Services Registry muss in einem Wort geschrieben werden, zum Beispiel ERP_REGISTRY.

  5. Damit diese Services Registry die primäre Services Registry wird, wählen Sie Primär.

    Jedes Mal, wenn ein Provider konfiguriert wird, werden seine Bindings automatisch in der primären Services Registry publiziert.

  6. Wählen Sie Weiter.

  7. Wählen Sie eine Proxy-Klasse für die Kommunikation mit der Services Registry.

    Folgende Auswahlmöglichkeiten stehen Ihnen zur Verfügung:

    CO_SERVICES_REGISTRY_FLAT_SI

    Wir empfehlen Ihnen, diesen Consumer-Proxy zur Konfiguration der Verbindung zu einer Java-basierten Services Registry zu verwenden. Wenn Sie eine Verbindung zu einer ABAP-basierten Services Registry einrichten, dann MÜSSEN Sie diesen Consumer-Proxy verwenden. CO_SERVICES_REGISTRY_FLAT_SI ist das Interface zwischen dem ABAP-Backend-System und dem Services-Registry-System und enthält die entsprechenden Authentifizierungsinformationen.

    CO_ESREGISTRY_WSSI

    Dieser Consumer-Proxy wurde in früheren Versionen verwendet.

    Auf der Grundlage des Namens der Proxy-Klasse wird der Service-Pfad automatisch ermittelt.

  8. Geben Sie einen Namen für den logischen Port an.

    Der logische Port wird automatisch angelegt.

  9. Geben Sie den Server der Services Registry sowie die Port-Nummer des Servers an.

    Zum Beispiel: services.reg.example.corp.

    Hinweis

    Der Standard-Port des Servers ist 80.

  10. Geben Sie einen Benutzer mit gültiger Publikationsberechtigung und ein Kennwort für das Services-Registry-System an.

  11. Geben Sie den Reverse-Proxy-Namen an.

    Die Verwendung von Reverse-Proxys ist optional.

    Reverse-Proxys konfigurieren

  12. Wählen Sie Fertigstellen.

Die Verbindung wird hergestellt. Sie können die Verbindung mit der Drucktaste Ping testen. Wenn Sie eine Java-basierte Services Registry verwenden, müssen Sie eventuell den Cache aktualisieren, wenn Sie prüfen möchten, ob die Verbindung funktioniert. Anschließend müssen Sie Publikationsregeln und Zuordnungen definieren.