次の方法で共有


呼び出す Web サービス

 

適用対象: System Center 2012 SP1 - Orchestrator,System Center 2012 - Orchestrator,System Center 2012 R2 Orchestrator

Web サービスを呼び出すアクティビティでは、指定した XML パラメーターを web サービスを実行します。

Web サービスの呼び出しの処理を構成します。

Web サービスを呼び出すアクティビティを構成する前に、次を確認する必要があります。

  • Web サービスの WSDL ファイル

  • Web サービス メソッド名

  • 入力の SOAP メッセージ本文の形式

  • 出力 SOAP メッセージの本文の形式

次の情報を使用すると、Web サービスを呼び出すアクティビティを構成できます。

説明

設定

構成の手順

WSDL

WSDL ファイルのパスを入力するか、省略記号ボタンを使用する (...) 、ファイルを参照するボタンをクリックします。

メソッド

Web サービスを呼び出しているメソッドの名前を入力するか、省略記号ボタンをクリックして (...) し、それを参照します。 メソッドの大文字と小文字が一致していることを確認します。

XML 要求のペイロード

お客様は、web サービス メソッドに送信されるパラメーターを入力します。 形式は、WSDL ドキュメントに記載されている内容と一致することを確認します。

形式のヒント

XML のジョブのペイロードを書式設定に関するヒントを受信するには、このボタンをクリックします。 独自には、プレース ホルダーの値を置き換えます。

詳細設定

設定

構成の手順

[保存]

応答を保存するには、次のように選択します。、 保存 チェック ボックスをオンし、応答が保存されるフォルダーを指定します。

[URL]

Web サービスの URL の場所を指定するには、選択、 URL チェック ボックスをオンし、URL の場所を入力します。

Web サービスで使用される SOAP プロトコルを選択します。 オプションには、次が含まれます。

  • SOAP 1.1

  • SOAP 1.2

セキュリティ

設定

構成の手順

有効化

選択、 を有効にする HTTP 認証を有効にして、フィールドに入力する] チェック ボックスです。

ユーザー名

セキュリティで保護された web サービスにアクセスするユーザー名を入力します。

パスワード

セキュリティで保護された web サービスにアクセスするパスワードを入力します。

HTTPS 証明書のオプション

Orchestrator では、証明書の検証が失敗した場合の HTTPS 証明書のオプションの構成を行うことができます。

HTTPS 証明書のオプションを構成するのにには、次の手順を使用します。

HTTPS 証明書のオプションを構成するには

  1. Runbook Designer の] をクリックして、 オプション メニューのおよび選択 Web サービスを呼び出す を開くには、 Web サービスを呼び出す ] ダイアログ ボックス。

  2. 設定を構成、 詳細 タブです。 構成の手順は、次の表に一覧表示されます。

説明

設定

構成の手順

HTTPS オプション

次のいずれかを選択 HTTPS オプション:

  • すべての証明書を受け入れる

  • 信頼されたホストから証明書を受け入れる

各構成の手順、 HTTPS オプション 次の表に記載されています。

すべての証明書の詳細をそのまま使用します。

設定

構成の手順

すべての証明書を受け入れる

すべてのホストからの証明書を受け取ります。

この HTTPS オプションを選択すると、次のようをクリックして 完了です。

信頼されたホストの詳細から証明書を受け入れる

設定

構成の手順

信頼されたホストから証明書を受け入れる

証明書をそのまま使用するホストを指定します。

  1. クリックして 追加 を開くには、 ホストの信頼された ] ダイアログ ボックス。

  2. 信頼されたホスト名を入力、 ボックスをクリックして [ok]です。 ホストは、一覧には追加されます。

ホストを編集するには、次のようにクリックします。 編集です。

ホストを削除するには、次のようにクリックします。 削除です。

公開データ

次の表では、公開データ項目が一覧表示します。

項目

説明

WSDL のパス

WSDL のパスです。

メソッド名

Web メソッドの名前です。

XML のジョブのペイロード

XML のジョブのペイロードのテキスト。

XML 応答のペイロード

XML 応答のペイロードのテキスト。

応答ファイル

パスと応答のファイル名。

Web サービスの URL

Web サービスの URL です。

Web サービス プロトコル

Web サービスで使用されるプロトコルです。

Web サービスの公開

Web サービスを呼び出すオブジェクトでアセンブリをビルドする C:\ProgramData\Microsoft System Center 2012\Orchestrator\Activities\WebServices2または C:\Users\USERNAME\AppData\Local\Microsoft System Center 2012\Orchestrator\Activities\WebServices2です。 アセンブリは、web サービスの場所によって識別されます。 たとえば、「https://localhost/TestService/DylanService.asmx?WSDL」となります。

その他のサービスを発行するか、または既存のサービスを更新する場合は、以外のキャッシュをクリーンアップする必要があります、 wspkey.snk ファイルです。 キャッシュを消去するには、後に web サービスの変更が正しく公開されています。