Verwalten von Services im Enterprise Services RepositoryLocate this document in the navigation structure

Verwendung

Das Enterprise Services Repository (ES Repository) ist ein zentrales Repository, in dem Sie SOA-Assets wie Services oder Datentypen definieren, abrufen und verwalten. In dem Repository sind die Definitionen und Metadaten von Enterprise Services und Business-Prozessen abgelegt. Es verfügt auch über eine zentrale Modellierungs- und Designumgebung zum Anlegen, Aggregieren und Verwenden von Enterprise Services. Dazu greifen Sie mit Hilfe des Enterprise Services Builder (ES Builder) auf die Objekte im ES Repository zu.

Weitere Einzelheiten zum ES Repository finden Sie im SAP Developer Network (SDN) unter https://www.sdn.sap.com → SOA Middleware → Modeling and Design.

Hinweis

Das Enterprise Services Repository enthält Objekttypen, die sowohl für SAP Process Integration als auch für SAP Composition Environment relevant sind. Für SAP Composition Environment ist nur eine Teilmenge der Objekttypen im ES Repository relevant. Über das Anwendungsprofil werden die im ES Builder angezeigten Objekttypen eingeschränkt. Weitere Informationen finden Sie unter Verwendungsprofil.

Voraussetzungen
  • Machen Sie sich mit den Grundlagen des ES Repository vertraut.

    Weitere Informationen: Konzepte verstehen

  • Verstehen Sie, wie Content im ES Repository organisiert und verwaltet wird.

    Weitere Informationen: Organisation und Verwaltung des ESR-Content

  • Software-Komponentenversionen sind die kleinste Auslieferungseinheit, über die Objekte des ES Repository ausgeliefert werden können. Um innerhalb einer auslieferungsrelevanten Software-Komponentenversion entwickeln zu können, muss sie im Software-Katalog des System Landscape Directory (SLD) vorhanden sein. SAP-Produkte und zugehörige Software-Komponentenversionen sind bereits im SLD vorhanden. Sie können zusätzlich Fremdprodukte und Software-Komponenten(versionen) im SLD erfassen.

    Weitere Informationen: Software Catalog

    Hinweis

    Neben den auslieferungsrelevanten Software-Komponentenversionen können Sie zunächst mit einer lokalen Software-Komponentenversion im ES Repository arbeiten, die nicht im SLD erfasst sein muss.

Vorgehensweise
  1. Durchsuchen Sie zunächst den ES Workplace im SDN nach von SAP gelieferten Services. Laden Sie den für diese Services benötigten Content herunter und importieren sie ihn.

    Weitere Informationen: Von SAP gelieferte Enterprise Services verwalten

  2. Wenn Sie im ES Workplace die gewünschten Services nicht finden, können Sie Ihre eigenen Enterprise Services entwickeln oder bereits vorhandene Services wieder verwenden. Sie beginnen mit der Modellierung Ihrer Anwendung im ES Repository. Im nächsten Schritt spezifizieren Sie im Detail die für Ihre Anwendung notwendigen Designobjekte und beginnen danach mit der Implementierung.

    Weitere Informationen: Custom-Services definieren

  3. Der Integration Server bietet Dienste zur Integration von Anwendungen an (zum Beispiel Mappings und Integrationsprozesse), die Sie über weitere Objekttypen im ES Repository definieren können.

    Weitere Informationen: Designobjekte für die vermittelte Kommunikation definieren

    Hinweis

    Sie können Dienste zur Integration von Anwendungen nur entwickeln, wenn Sie SAP Process Integration in Ihrer Landschaft installiert haben.

  4. Die vom ES Repository publizierten Services sind in der Services Registry verfügbar.

    Weitere Informationen: Services in der Services Registry suchen