前のトピック: REST ステップ次のトピック: Web サービス実行タブ


Web サービス実行(XML)ステップ

Web サービス実行(XML)ステップは、HTTP POST または JMS メッセージを使用して、SOAP ベースの Web サービスの操作を実行するように設計されています。

WSDL へのアクセスは必要ではありません。推奨されてはいますが、オプションの設定情報です。 WSDL が設定されている場合、サービスに送信する SOAP メッセージを作成するプロセスで役立ちます。 このステップでは、RAW SOAP メッセージ(XML)を直接操作できます。 この機能は柔軟性および強力な機能を提供しますが、Web サービスがどのように動作するかの詳細が公開されます。

一般的に、エディタの上部は、SOAP メッセージの送信方法および送信先に使用されます。 下部はメッセージのコンテンツに使用されます。

Web サービス実行(XML)ステップには、「Web サービス webServiceOperation 名」という命名規則を使用したデフォルトの名前があります。 デフォルトのステップ名を別のステップが使用する場合、DevTest は、このステップ名に番号を追加して一意にします。 ステップ名は、いつでも変更できます。

テスト ステップを開くと 2 つのタブが表示され、それぞれのタブには複数のサブタブが表示されます。

PROPRO アイコン アイコンは、基本オプションと詳細オプションとの間で切り替わります。 [PRO]が選択されている場合は、一部のタブおよびオプションのみが使用可能です。

[接続]タブ

接続]タブには、接続のフィールドがあります。 このタブには、上部および下部のバーにサブタブがあります。

基本設定

接続

WSDL URL

WSDL URL]はオプションですが、推奨フィールドです(薄い灰色で表示されます)。

WSDL URL]は URL (file:/、http:/、または https:/ のいずれか)である必要があります。 追加オプションのメニュー アイコン - 歯車と矢印 から、以下を実行できます。

サービス]、[ポート]、[操作

WSDL URL が入力されると、WSDL が処理され、[サービス]、[ポート]、および[操作]の選択内容が入力されます。 これらの、オプションですが推奨されているフィールドは、サンプル SOAP 要求 メッセージを作成するために使用できます。 ポートを選択すると、WSDL の定義に一致するようにエンドポイント URL も更新されます。 WSDL URL を変更すると、その項目がリフレッシュされます。 エンドポイント URLSOAP メッセージが変更されていない場合は、それらも、選択された新しい WSDL、サービス、ポート、および操作に対応させるために更新されます。

エンドポイントが変更され、WSDL のエンドポイントに一致しなくなった場合、[警告]ボタンがフィールドの隣に表示されます。 このボタンのツールヒントは、入力された値と WSDL 定義との違いを示します。 このボタンをクリックすると、WSDL 定義に一致するようにフィールドが更新されます。

SOAP 要求メッセージがデフォルトに一致しなくなっている場合は、自動的に更新されません。 [操作]フィールドの隣の[メッセージの構築アイコン - 歯車と矢印 ボタンを使用すると、SOAP 要求メッセージを強制的に更新できます。

操作

ここでは以下のオプションが使用できます。

ポート

このフィールドは、サービスが使用可能なサーバ ポートを示します。

エラー時

このフィールドは、実行中にエラーが発生した場合にどのアクションが実行されるかを示します。

エンドポイント

アイデンティティ プロバイダの SAML クエリ API の URL。

構築オプション

サンプル SOAP メッセージを作成する場合、さまざまな構築オプションが使用され、さまざまな状況で実行することが決定されます。