Freigeben über


Aufrufen von Web Services

 

Betrifft: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Aufrufen von Webdiensten Aktivität führt einen Webdienst mit XML-Parameter, die Sie angeben.

Konfigurieren Sie die Invoke Web Services-Aktivität

Bevor Sie die Aktivität Aufrufen von Webdiensten konfigurieren, müssen Sie Folgendes ermitteln:

  • WSDL-Datei des Webdiensts

  • Webdienstname-Methode

  • SOAP-Nachrichtentext-Eingabeformat

  • SOAP-Nachrichtentext Ausgabeformat

Verwenden Sie die folgende Informationen, um die Webdienste aufrufen-Aktivität konfigurieren.

Details

Einstellung

Anleitung zur Konfiguration

WSDL

Geben Sie den Pfad der WSDL-Datei ein, oder verwenden Sie die Ellipsenschaltfläche (...) Schaltfläche, um die Datei zu suchen.

Methode

Geben Sie den Namen der Methode, die Sie aufrufen, auf den Webdienst, oder klicken Sie auf die Schaltfläche mit den Auslassungspunkten (...) und suchen Sie danach. Stellen Sie sicher, dass Sie die Groß-/Kleinschreibung der Methode entsprechen.

XML-Anforderungsnutzlast

Geben Sie die Parameter, die Sie an die Webdienstmethode senden. Stellen Sie sicher, dass das Format entspricht, was im WSDL-Dokument beschrieben wird.

Format-Hinweis

Klicken Sie auf diese Schaltfläche, um Hinweise auf die Formatierung der XML-Auftrag Nutzlast zu erhalten. Ersetzen Sie die Platzhalterwerte durch Ihren eigenen.

Erweitert

Einstellung

Anleitung zur Konfiguration

Speichern

Wählen Sie zum Speichern der Antworten der Speichern und geben Sie den Ordner, in dem die Antworten gespeichert werden sollen.

URL

Um die URL des Webdiensts anzugeben, wählen Sie die URL Kontrollkästchen und geben Sie den URL-Speicherort.

Wert

Wählen Sie das SOAP-Protokoll, das den Webdienst verwendet. Die Wert Optionen umfassen Folgendes:

  • SOAP 1.1

  • SOAP 1.2

Sicherheit

Einstellung

Anleitung zur Konfiguration

Aktivieren

Wählen Sie die aktivieren Kontrollkästchen, um HTTP-Authentifizierung aktivieren und die Felder auszufüllen.

Benutzername

Geben Sie den Benutzernamen ein, den sicheren Webdienst zugreifen.

Kennwort

Geben Sie das Kennwort für den Zugriff auf den sicheren Webdienst.

HTTPS-Zertifikat-Optionen

Orchestrator können Sie so konfigurieren Sie den HTTPS-Zertifikat-Optionen in Fällen, in denen Überprüfung des Zertifikats fehlschlägt.

Verwenden Sie die folgenden Schritte aus, um HTTPS-Zertifikat-Optionen zu konfigurieren.

So konfigurieren Sie die HTTPS-Zertifikat-Optionen

  1. In Runbook Designer, klicken Sie auf die Optionen und wählen Webdienste aufrufen zum Öffnen der Webdienste aufrufen (Dialogfeld).

  2. Konfigurieren Sie die Einstellungen für die Details Registerkarte. Anleitung zur Konfiguration sind in der folgenden Tabelle aufgeführt.

Details

Einstellung

Anleitung zur Konfiguration

HTTPS-Optionen

Wählen Sie eine der folgenden HTTPS-Optionen:

  • Akzeptieren Sie alle Zertifikate

  • Akzeptieren Sie die Zertifikate von vertrauenswürdigen hosts

Konfigurationshinweise für jede der HTTPS-Optionen werden in den folgenden Tabellen aufgeführt.

Akzeptieren Sie alle Zertifikate Details

Einstellung

Anleitung zur Konfiguration

Akzeptieren Sie alle Zertifikate

Zertifikate, die von allen Hosts wird akzeptiert.

Klicken Sie nach Auswahl dieser Option HTTPS auf Fertig stellen.

Akzeptieren Sie die Zertifikate von vertrauenswürdigen Hosts Details

Einstellung

Anleitung zur Konfiguration

Akzeptieren Sie die Zertifikate von vertrauenswürdigen hosts

Gibt den Hosts, um die Zertifikate zu akzeptieren.

  1. Klicken Sie auf Hinzufügen zum Öffnen der vertrauenswürdigen Hosts (Dialogfeld).

  2. Geben Sie den Namen der vertrauenswürdigen Host in die Wert ein, und klicken Sie auf OK. Der Host wird dann der Liste hinzugefügt.

Um Hosts zu bearbeiten, klicken Sie auf Bearbeiten.

Um Hosts zu entfernen, klicken Sie auf Entfernen.

Veröffentlichte Daten

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

Element

Beschreibung

WSDL-Pfad

Der WSDL-Pfad.

Methodenname

Der Name der Webmethode.

XML-Auftrag Nutzlast

Der Text der XML-Auftrag Nutzlast.

XML-Antwort-Nutzlast

Der Text der XML-Antwort-Nutzlast.

Antwortdatei

Der Pfad und Dateiname der Antwort.

Webdienst-URL

Die URL des Webdiensts.

Webdienstprotokoll

Das Protokoll, das den Webdienst verwendet.

Veröffentlichen von Webdiensten

Das Aufrufen eines Webdiensts Objekt erstellt eine Assembly zur 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 Webdienstes identifiziert. Beispiel: https://localhost/TestService/DylanService.asmx?WSDL.

Wenn Sie zusätzliche Dienste veröffentlichen oder aktualisieren einen vorhandenen Dienst, müssen Sie den Cache bereinigen, mit Ausnahme von der wspkey.snk Datei. Nach der Reinigung des Caches werden des Webdiensts geändert ordnungsgemäß veröffentlicht.