Einzelne Service-Definitionen publizieren 
Sie können einzelne Service-Definitionen vom SOA Manager aus in der Services Registry publizieren.
Eine Verbindung zur Services Registry wurde bereits eingerichtet und konfiguriert.
Publikationsregeln wurden definiert.
Führen Sie folgende Schritte aus, um eine bestimmte Service-Definition zu publizieren:
Wechseln Sie vom Einstiegsbild des SOA Managers in die Registerkarte Technische Administration.
Wählen Sie Publikationsadministration.
Geben Sie die Ziel-Services-Registry an.
Standardmäßig wird die primäre Services Registry als Ziel-Services-Registry angegeben.
Die folgenden Optionen stehen zur Auswahl:
Publikation erzwingen |
Der Services wird publiziert, auch wenn er bereits publiziert wurde. |
Im Hintergrund publizieren |
Ein Hintergrundjob wird für das Publizieren des Service eingeplant. Der Service wird nicht sofort publiziert. |
Services nach der Publikation synchronisieren |
Die aktuellen Service-Definitionen und Endpunkte werden aus dem Backend-System in die Services Registry kopiert. Veraltete Informationen werden aus der Services Registry entfernt. |
Services aus der Services Registry löschen |
In der Services Registry werden alle Service-Definitionen und Endpunkte, die von Ihrem aktuellen Backend-System stammen, ausgeblendet. |
Wählen Sie Publizieren.
Die Service-Definition wird mit ihren Endpunkten publiziert und das Publizierungsprotokoll wird angezeigt.
Hinweis
Service-Definitionen werden in der Services Registry gemäß der aktiven Publikationsregeln publiziert. Ist einer Services Registry keine Regel zugeordnet, werden alle Services mit ihren Endpunkten als Publikationskriterien verwendet.
Weitere Informationen: Konfigurationsprofil anlegen und bearbeiten.
Um die Publikationsergebnisse anzuzeigen, wählen Sie die Registerkarte Protokolle und Traces und wählen Sie anschließend Protokoll-/Trace-Viewer der SOA-Laufzeit.
Alternativ können Sie bei dem Objekt ESREGISTRY die Transaktion SLG1 durchführen.
Hinweis
Sie können auch Services mithilfe der Transaktion WSPUBLISH publizieren.
Die Transaktion WSPUBLISH bietet dieselbe Funktion wie die Option Publikationsadministration im SOA Manager. Sie können die Transaktion WSPUBLISH verwenden, wenn Sie detaillierte Optionen benötigen, um einen Hintergrundjob einzuplanen.
Hinweis
Alternativ können Sie den ABAP-Report PRG_ER_SERVICES_PUBLICATION verwenden, um Service-Definitionen zu publizieren. Sie führen den Report mit der Transaktion SE38 aus.
Mit diesem Report können Sie mehrere Services zum Publizieren auswählen, ohne, dass Sie zuvor Publikationsregeln definieren müssen.