Webdienste aufrufen
Die Aktivität „Webdienste aufrufen“ führt einen Webdienst mit den von Ihnen angegebenen XML-Parametern aus.
Konfigurieren der Aufrufwebdienstaktivität
Bevor Sie die Aktivität „Webdienste aufrufen“ konfigurieren, müssen Sie Folgendes ermitteln:
WSDL-Datei des Webdiensts.
Der Name der Webdiensmethode.
Eingabeformat für den SOAP-Nachrichtentext.
Ausgabeformat für den SOAP-Nachrichtentext.
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 klicken Sie auf das Ellipsensymbol (…), um die 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 Auslassungspunkten …, um sie zu suchen. Beachten Sie die Groß- und Kleinschreibung für die Methode. |
Nutzdaten der XML-Anforderung | Geben Sie die Parameter ein, die Sie an die Webdienstmethode senden. Stellen Sie sicher, dass das Format dem im WSDL-Dokument beschriebenen Format entspricht. |
Formatierungshinweis | Wählen Sie diese Option aus, um Hinweise zum Formatieren der Nutzdaten für den XML-Auftrag zu erhalten. Ersetzen Sie die Platzhalterwerte durch eigene Werte. |
Erweitert
Einstellungen | Konfigurationsanweisungen |
---|---|
Speichern | Um die Antworten zu speichern, aktivieren Sie das Kontrollkästchen Speichern. Geben Sie dann den Ordner an, in dem die Antworten gespeichert werden sollen. |
URL | Um den URL-Speicherort des Webdiensts anzugeben, markieren Sie das Kontrollkästchen URL. Geben Sie dann den URL-Speicherort ein. |
Wert | Wählen Sie das SOAP-Protokoll aus, das der Webdienst verwendet. Als Wert stehen dafür die folgenden Optionen zur Verfügung: – 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 gesicherten Webdienst ein. |
Kennwort | Geben Sie das Kennwort für den Zugriff auf den gesicherten Webdienst ein. |
HTTPS-Zertifikatoptionen
In Fällen, in denen die Zertifikatüberprüfung fehlschlägt, können Sie mit Orchestrator HTTPS-Zertifikatoptionen in Fällen konfigurieren.
Führen Sie die folgenden Schritte aus, um HTTPS-Zertifikatoptionen zu konfigurieren:
Konfigurieren von HTTPS-Zertifikatoptionen
Wählen Sie im Runbook Designer das Menü Optionen aus 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 |
---|---|
HTTP Optionen | Wählen Sie eine der folgenden HTTPS-Optionen aus: - Alle Zertifikate akzeptieren - Akzeptieren von Zertifikaten von vertrauenswürdigen Hosts Konfigurationsanweisungen für jede der HTTPS-Optionen sind in den folgenden Tabellen aufgeführt. |
Alle Zertifikatdetails akzeptieren
Einstellungen | Konfigurationsanweisungen |
---|---|
Alle Zertifikate akzeptieren | Akzeptiert Zertifikate von allen Hosts. Nachdem Sie diese HTTPS-Option ausgewählt haben, wählen Sie Fertig stellen aus. |
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. Wählen Sie Hinzufügen, um den Dialog vertrauenswürdiger Host zu öffnen. 2. Geben Sie den Namen des vertrauenswürdigen Hosts in das Feld Wert ein, und wählen Sie OK. Der Host wird dann der Liste hinzugefügt. Um Hosts zu bearbeiten, wählen Sie Bearbeiten aus. Um Hosts zu entfernen, wählen Sie Entfernen aus. |
Veröffentlichte Daten
In der folgenden Tabelle sind die veröffentlichten Daten aufgeführt.
Artikel | Beschreibung |
---|---|
WSDL-Pfad | Der WSDL-Pfad. |
Methodenname | Der Name der Webmethode. |
XML-Auftragsnutzdaten | Der Text der XML-Auftragspayload. |
XML Antwortnutzdaten | Der Text der Nutzdaten der XML-Antwort. |
Antwortdatei | Der Pfad und der Dateiname der Antwort. |
Webdienst-URL | Die URL des Webdiensts. |
Webdienstprotokoll | Das vom Webdienst verwendete Protokoll. |
Veröffentlichen von Webdiensten
Das Objekt „Webdienst aufrufen“ erstellt eine Assembly unter dem Pfad C:\ProgramData\Microsoft System Center 2012\Orchestrator\Activities\WebServices2 oder C:\Users\USERNAME\AppData\Local\Microsoft System Center 2012\Orchestrator\Activities\WebServices2. Die Assembly wird vom Webdienst-Speicherort erkannt. Beispiel: http://localhost/TestService/DylanService.asmx?WSDL.
Wenn Sie zusätzliche Dienste veröffentlichen oder einen vorhandenen Dienst aktualisieren, müssen Sie den Cache bereinigen, mit Ausnahme der Datei wspkey.snk. Nach dem Bereinigen des Caches werden die Webdienständerungen ordnungsgemäß veröffentlicht.