Freigeben über


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

  1. Wählen Sie im Runbook Designer das Menü Optionen aus 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
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.