Java™ Messaging Service (JMS) エンドポイントを使用するサービスに要求を送信できます。
始める前に
サービスで Secure Sockets Layer (SSL) 認証を使用する場合、要求を送信する前に、SSL 構成を作成します。 詳しくは、『SSL 構成の作成』を参照してください。
手順
JMS サービスに要求を送信するには、以下のようにします。
- 「Generic Service Client を開く」ツールバー・ボタン () をクリックして「要求」ページを選択します。
- 「追加」 () をクリックし、送信する要求のタイプをクリックするか、または要求ライブラリーで「エンドポイント」を右クリックし、送信する要求のタイプを選択します。
- 「プロトコルの構成」ウィンドウで、「JMS」 を選択し、JMS トランスポート構成を指定します。 必要に応じて「新規」をクリックし、呼び出しの JMS トランスポート構成を作成します。
- 「追加」をクリックして呼び出しとともに送信されるプロパティーを指定します。
- 「次へ」をクリックします。
- サービスが特定の XML スキーマ定義 (XSD) を使用する場合は、「ルート・エレメントの選択」ページでリストから 1 つ選択するか、「参照」をクリックして XSD ファイルをインポートしてから、呼び出しのルート・エレメントを選択します。 サービスで使用可能な XSD がない場合は、「スキーマなし」を選択してください。
- 「完了」をクリックします。 要求が「要求ライブラリー」の「エンドポイント」セクションに追加されます。
- 「要求ライブラリー」で、要求エレメントを選択します。 Generic Service Client に、「データの編集」、「呼び出し」、および「応答の表示」の 3 つのステップが示されます。 「データの編集」ステップの下に、要求の詳細が表示されます。
- ステップ 2 で選択した要求に基づいて、「メッセージ」ページで「フォーム」、「ツリー」、または「ソース」の各ビューを使用して、要求の内容を編集します。 各ビューでは、同じデータを異なる形式で表示します。フォーム・ビューまたはツリー・ビューで XML エレメントを追加または除去するには、をクリックして、スキーマ・カタログで指定された XSD に準拠させます。
- 必要に応じて、「トランスポート」ページで、トランスポート構成を要求で使用されるように変更します。 トランスポート構成とセキュリティー構成を作成および編集するには、「トランスポート」タブを使用します。
- ステップ 2 で SOAP XML 要求を選択した場合は、「要求スタック」ページで、WSDL ファイルの発信要求に適用されるセキュリティーまたは処理のアルゴリズムをオーバーライドするかどうかを指定します。 「応答スタック」ページを追加して、着信応答のセキュリティーまたは処理のアルゴリズムを編集するには、「応答スタックの表示」をクリックします。
注: これらの設定は、現行の要求にのみ適用されます。現行の WSDL ファイルを使用するすべての要求のために要求スタックまたは応答スタックを編集するには、「WSDL セキュリティーの編集」をクリックして「WSDL セキュリティー・エディター」を開きます。
- 準備完了したら、「呼び出し」をクリックしてサービス要求を送信します。 Generic Service Client は要求を送信し、メッセージ戻りを「応答の表示」ステップの下に表示します。
次のタスク
正常な要求が記録され、
「要求ヒストリー」リストに追加されます。
IBM Rational® Performance Tester または
IBM Rational Service Tester for SOA Quality を使用する場合は、
「テスト・スイートの生成」ボタン (
) をクリックすることで、サービス・テストを作成できます。