Service-Definition bearbeiten 
Ein Service wird mit den Standardwerten der zugeordneten Profile angelegt (siehe: Service-Definition anlegen). Diese Werte können für Funktionsbausteine, BAPIs und Funktionsgruppen geändert werden.
Sie haben eine Service-Definition mit Hilfe des Service Wizards angelegt.
Klicken Sie die Service-Definition im Teilbaum Service-Provider im Object Navigator der ABAP Workbench unter Enterprise Services doppelt an.
Wählen Sie in der Drucktastenleiste Anzeigen/Ändern.
Folgende Register werden angezeigt:
Register: |
Beschreibung: |
|---|---|
Eigenschaften |
In diesem Register finden Sie allgemeine Informationen zum Service-Provider. |
Externe Sicht / Interne Sicht / Typen |
Im Register Externe Sicht können Sie Änderungen vornehmen, wenn die Service-Definition nach außen in einer abgeänderten Form dargestellt werden soll. Namen der Operation ändern Markieren Sie die Operation, deren Namen Sie ändern möchten. Geben Sie den gewünschten Namen für die Operation im Feld Operation ein: Parameter anpassen Wählen Sie den gewünschten Parameter aus. Folgende Änderungsmöglichkeiten stehen für Parameter zur Verfügung:
Standardwert festlegen Parameter, die im Original-Interface optional sind, können auch in der Service-Definition optional sein. In diesem Fall wird der Standardwert des Original-Interface benutzt. Alternativ können Sie einen eigenen Standardwert vergeben. Parameter ausblenden Löschen Sie die Markierung im Feld Exposed. Wird ein Parameter ausgeblendet, kommt er im WSDL-Dokument nicht vor. In diesem Fall wird der Festwert oder der initiale Wert des Parameters verwendet. |
Verwendete Objekte |
In diesem Register sind alle zum Service-Provider gehörenden Objekte aufgelistet. Die ABAP-Namen können geändert werden. |
Konfiguration |
Weitere Informationen finden Sie unter Konfiguration ändern. |
WSDL |
Für ein WSDL-Dokument, welches der Service-Definition zugrunde liegt, kann entweder der RPC- oder der Document-Style gewählt werden. SOAP-Messages von WSDLs im RPC-Style enthalten Remote Procedure Calls. Im Document Style werden XML-Dokumente ausgetauscht. Die Datentypen werden mit Hilfe des XML-Schemas definiert. Sie können die WSDL mit Hilfe der entsprechenden Drucktaste in einer Datei sichern oder die URL kopieren, um sie bei der Proxy-Generierung zu verwenden. |
Klassifizierung |
Sie können das tModel eines Services (dies ist die technische Spezifikation eines Services) in einer Services Registry publizieren und Service-Definitionen klassifizieren und publizieren. tModels von Services, die auf einem Funktionsbaustein, einer Funktionsgruppe, einem BAPI oder einem Message-Interface basieren, werden aus dem ABAP-Backend publiziert. tModels von Services, die im Enterprise Services Repository modelliert wurden, werden direkt aus dem Enterprise Services Repository publiziert. Weitere Informationen finden Sie unter Service-Definitionen mit der Services Registry publizieren. Voraussetzung für die Klassifizierung und Publizierung ist die Einrichtung einer Verbindung zu der gewünschten Registry (siehe: Verbindung zur Services Registry einrichten). |