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
Klicken Sie im Runbook Designer auf das Menü Optionen, und wählen Sie Webdienste aufrufen aus, um das Dialogfeld Webdienste aufrufen zu öffnen.
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.