ナビゲーションに戻る

サービスのテスト

新規作成されたサービスをテストするには、サービス テスタ コンポーネント (HMCR_SRV_TESTER) を使用します。

このトピックでは、サービスをテストする方法について説明します。

ページ名

定義名

用途

サービス テスタ ページ

HMCR_SRV_TESTER

新規作成されたサービスをこの汎用コンポーネントでテストします。

サービス テスタ ページ (HMCR_SRV_TESTER) を使用して、新規作成されたサービスを汎用コンポーネントでテストします。

画像: サービス テスタ ページ

次の例では、サービス テスタ ページのフィールドおよびコントロールを説明します。このページのフィールドおよびコントロールの定義は後で説明します。

サービス テスタ ページ

このページでは、新規作成されたサービスを汎用コンポーネントでテストします。たとえば、レジストリ ウィザード コンポーネントを使用して対応する実装コードで新規サービスを作成する場合は、このページを使用してサービスをテストし、コミットするサービスが適切に動作するかどうかを確認できます。サービス テストの結果は、新しいウィンドウに XML で返されます。

フィールドまたはコントロール

定義

追加修正更新/表示

サービスの実行モードを選択します。これらのオプションを使用して、さまざまなモードで実行するサービスをテストできます。

ツリー入力を使用XML 入力を使用

XML 形式 (SOAP 1.2) またはツリー構造のどちらを使用して入力をロードするかを選択します。[XML 入力を使用] ボタンを選択すると、ツリー入力は対応する SOAP ドキュメントに変換されます。このオプションは、リモート サービスをテストする場合やサイズの大きいサービスの入力をロードする場合、または既存のサービスを新規サービスのテストにコピーする場合 ("名前を付けて保存" 機能と同様) に有効です。

入力パラメータを出力として使用

サービスに入力パラメータがなく、渡される入力パラメータがこのサービスで更新される場合、このチェック ボックスをオンにします。リモート サービスは参照によって入力を更新できないため、このチェック ボックスはローカル サービスでのみ有効です。この条件に合うローカル サービスでも、使用できないローカル サービスには推奨されません。

サービスの実行

入力したら、このボタンをクリックして、サービス リクエストを呼び出します。サービス呼び出しが完了すると、新しいウィンドウが開き、サービスの出力結果が XML 形式で表示されます。