Web-Service publizieren

Der Web-Service, der auch als Geschäftsservice bezeichnet wird, beschreibt einen Web-Service-Endpunkt sowie die Position der WSDL-Datei. In der WSDL-Datei werden die Operationen aufgeführt, die der Service bereitstellt.

Voraussetzungen:
  1. Er muss in einer Registry registriert werden.
  2. Der Web-Services-Explorer muss gestartet werden.
  3. Die Registry muss zum Web-Services-Explorer hinzugefügt werden.
  4. Es muss ein Web-Service erstellt werden.
  5. Der Web-Service muss implementiert werden.
  6. Eine Geschäftsentität muss publiziert werden.

Sie können einen Geschäftsservice mit Hilfe zweier unterschiedlicher Publizierungsformate publizieren: 'Einfach' und 'Erweitert'.

Geschäftsservice mit Hilfe der einfachen Option publizieren

Gehen Sie wie folgt vor, um einen Web-Service mit Hilfe der einfachen Option zu publizieren:

  1. Wählen Sie im Navigatorfenster des Web-Services-Explorers die Geschäftsentität aus, für die Sie den Geschäftsservices publizieren möchten.
  2. Klicken Sie in der Symbolleiste des Aktionsfensters auf das Symbol Service publizieren Abbildung des Symbols 'Service publizieren'..
  3. Wählen Sie die Schaltfläche Einfach aus.
  4. Geben Sie in den entsprechenden Feldern die Publizierungs-URL, Ihre Benutzer-ID, das Kennwort, die WSDL-URL, den Geschäftsnamen sowie die Beschreibung des Geschäfts ein.
  5. Klicken Sie auf Los, um die Ihre Geschäftsentität zu publizieren.

Wichtig: Stellen Sie sicher, dass Sie das Servicedokument auswählen, da das Serviceelement die Grundlage für den Geschäftsservice ist, den Sie publizieren. Die Publizierung eines Geschäftsservice mit Hilfe eines WSDL-Dokuments, das über keine Serviceelemente verfügt, ist nicht möglich.

Der Web-Services-Explorer wird automatisch mit Ihrem publizierten Web-Service aktualisiert. Die Registry enthält Verweise auf die URL des WSDL-Servicedokuments des Web-Service. Geschäfte können nun erkannt und in Ihren Web-Service integriert werden.

Geschäftsservice mit Hilfe der erweiterten Option publizieren

Gehen Sie wie folgt vor, um einen Web-Service mit Hilfe der erweiterten Option zu publizieren:

  1. Wählen Sie im Navigatorfenster des Web-Services-Explorers die Geschäftsentität aus, für die Sie den Geschäftsservices publizieren möchten.
  2. Klicken Sie in der Symbolleiste des Aktionsfensters auf das Symbol Service publizieren Abbildung des Symbols 'Service publizieren'..
  3. Wählen Sie die Schaltfläche Erweitert aus.
  4. Geben Sie in den entsprechenden Feldern die Publizierungs-URL, Ihre Benutzer-ID, das Kennwort und die WSDL-URL ein.
  5. Klicken Sie auf Abrufen oder Suchen, um den Service zu einer Geschäftsentität zuzuordnen.
  6. Klicken Sie auf Abrufen oder Suchen, um eine bestimmte Serviceschnittstelle zu dem Service zuzuordnen.
  7. Klicken Sie auf Hinzufügen, um Geschäftsservicenamen zu erstellen.
  8. Klicken Sie auf Hinzufügen, um Geschäftsservicebeschreibungen zu erstellen.
  9. Klicken Sie auf Hinzufügen, um Kategorien zu erstellen. Geben Sie Ihre Geschäftsservicekategorien ein. Wählen Sie in der Dropdown-Liste einen Kategorietyp aus. Klicken Sie auf Durchsuchen, um das Teilfenster 'Kategorien' zu öffnen. Navigieren Sie in der hierarchischen Taxonomie, und wählen Sie die entsprechende Klassifizierung für Ihren Geschäftsservice aus; verlassen Sie anschließend das Teilfenster 'Kategorien'.
  10. Klicken Sie auf Los, um die Ihre Geschäftsentität zu publizieren.

Wichtig: Stellen Sie sicher, dass Sie das Servicedokument auswählen, da das Serviceelement die Grundlage für den Geschäftsservice ist, den Sie publizieren. Die Publizierung eines Geschäftsservice mit Hilfe eines WSDL-Dokuments, das über keine Serviceelemente verfügt, ist nicht möglich.

Der Web-Services-Explorer wird automatisch mit Ihrem publizierten Web-Service aktualisiert. Die Registry enthält Verweise auf die URL des WSDL-Servicedokuments des Web-Service. Geschäfte können nun erkannt und in Ihren Web-Service integriert werden.