Webdienste aufrufen

Wichtig

Diese Version von Orchestrator hat das Ende des Supports erreicht. Es wird empfohlen, ein Upgrade auf Orchestrator 2019 durchzuführen.

Die Aktivität Webdienste aufrufen führt einen Webdienst mit von Ihnen angegebenen XML-Parametern aus.

Konfigurieren der Aktivität "Webdienste aufrufen"

Bevor Sie die Aktivität Webdienste aufrufen konfigurieren, müssen Sie Folgendes bestimmen:

  • WSDL-Datei des Webdiensts

  • Name der Webdienstmethode

  • Textformat der EINGABE-SOAP-Nachricht

  • Ausgabeformat des SOAP-Nachrichtentexts

Verwenden Sie die folgenden Informationen, um die Aktivität Webdienste aufrufen zu konfigurieren.

Details

Einstellungen Konfigurationsanweisungen
WSDL Geben Sie den Pfad der WSDL-Datei ein, oder verwenden Sie die Schaltfläche mit den Auslassungszeichen (...), um nach der Datei zu suchen.
Methode Geben Sie den Namen der Methode ein, die Sie für den Webdienst aufrufen, oder klicken Sie auf die Schaltfläche mit den Auslassungszeichen (...), und suchen Sie danach. Stellen Sie sicher, dass Sie mit der Groß-/Kleinschreibung der Methode übereinstimmen.
XML-Anforderungsnutzlast Geben Sie die Parameter ein, die Sie an die Webdienstmethode senden. Stellen Sie sicher, dass das Format mit dem im WSDL-Dokument beschriebenen Format übereinstimmt.
Formathinweis Klicken Sie auf diese Schaltfläche, um Hinweise zum Formatieren der XML-Auftragsnutzlast zu erhalten. Ersetzen Sie die Platzhalterwerte durch eigene Werte.

Fortgeschrittene

Einstellungen Konfigurationsanweisungen
Speichern Um die Antworten zu speichern, aktivieren Sie das Kontrollkästchen Speichern, und geben Sie den Ordner an, in dem die Antworten gespeichert werden.
URL Um den URL-Speicherort des Webdiensts anzugeben, aktivieren Sie das Kontrollkästchen URL, und geben Sie den URL-Speicherort ein.
Wert Wählen Sie das SOAP-Protokoll aus, das der Webdienst verwendet. Die Wertoptionen umfassen Folgendes:

– SOAP 1.1
– SOAP 1.2

Sicherheit

Einstellungen Konfigurationsanweisungen
Aktivieren Aktivieren Sie das Kontrollkästchen Aktivieren, um die HTTP-Authentifizierung zu aktivieren, und füllen Sie die Felder aus.
Benutzername Geben Sie den Benutzernamen für den Zugriff auf den geschützten Webdienst ein.
Kennwort Geben Sie das Kennwort für den Zugriff auf den geschützten Webdienst ein.

HTTPS-Zertifikatoptionen

Mit Orchestrator können Sie HTTPS-Zertifikatoptionen in Fällen konfigurieren, in denen die Zertifikatüberprüfung fehlschlägt.

Verwenden Sie die folgenden Schritte, um HTTPS-Zertifikatoptionen zu konfigurieren.

So konfigurieren Sie HTTPS-Zertifikatoptionen
  1. Klicken Sie im Runbook Designer auf das Menü Optionen, und wählen Sie Webdienste aufrufen aus, um das Dialogfeld Webdienste aufrufen zu öffnen.

  2. Konfigurieren Sie die Einstellungen auf der Registerkarte Details. Die Konfigurationsanweisungen sind in der folgenden Tabelle aufgeführt.

Details

Einstellungen Konfigurationsanweisungen
HTTPS-Optionen Wählen Sie eine der folgenden HTTPS-Optionen aus:

- -
- -

Konfigurationsanweisungen für die einzelnen HTTPS-Optionen sind in den folgenden Tabellen aufgeführt.

Akzeptieren aller Zertifikatdetails

Einstellungen Konfigurationsanweisungen
Alle Zertifikate akzeptieren Akzeptiert Zertifikate von allen Hosts.

Nachdem Sie diese HTTPS-Option ausgewählt haben, klicken Sie auf Fertig stellen.

Akzeptieren von Zertifikaten von vertrauenswürdigen Hosts Details

Einstellungen Konfigurationsanweisungen
Akzeptieren von Zertifikaten von vertrauenswürdigen Hosts Gibt die Hosts an, von den Sie die Zertifikate akzeptieren möchten.

1. Klicken Sie auf Hinzufügen, um das Dialogfeld Vertrauenswürdiger Host zu öffnen.
2. Geben Sie den Namen des vertrauenswürdigen Hosts in das Feld Wert ein, und klicken Sie auf OK. Der Host wird dann der Liste hinzugefügt.

Klicken Sie zum Bearbeiten von Hosts auf Bearbeiten.

Um Hosts zu entfernen, klicken Sie auf Entfernen.

Veröffentlichte Daten

Die folgende Tabelle enthält die veröffentlichten Datenelemente.

Element BESCHREIBUNG
WSDL-Pfad Der WSDL-Pfad.
Methodenname Der Name der Webmethode.
XML-Auftragsnutzlast Der Text der XML-Auftragsnutzlast.
XML-Antwortnutzlast Der Text der XML-Antwortnutzlast.
Antwortdatei Der Pfad und der Dateiname der Antwort.
Webdienst-URL Die URL des Webdiensts.
Webdienstprotokoll Das Protokoll, das der Webdienst verwendet.

Veröffentlichen von Webdiensten

Das Invoke Web Service-Objekt erstellt eine Assembly unter C:\ProgramData\Microsoft System Center 2012\Orchestrator\Activities\WebServices2oder C:\Users\USERNAME\AppData\Local\Microsoft System Center 2012\Orchestrator\Activities\WebServices2. Die Assembly wird durch den Speicherort des Webdiensts identifiziert. Beispiel: http://localhost/TestService/DylanService.asmx?WSDL.

Wenn Sie zusätzliche Dienste veröffentlichen oder einen vorhandenen Dienst aktualisieren, müssen Sie den Cache mit Ausnahme der Datei wspkey.snk bereinigt. Nach dem Bereinigen des Caches werden die Webdienständerungen ordnungsgemäß veröffentlicht.