JMS エンドポイント要求の送信

Java™ Messaging Service (JMS) エンドポイントを使用するサービスに要求を送信できます。

始める前に

サービスで Secure Sockets Layer (SSL) 認証を使用する場合、要求を送信する前に、SSL 構成を作成します。 詳しくは、『SSL 構成の作成』を参照してください。

手順

JMS サービスに要求を送信するには、以下のようにします。

  1. 「Generic Service Client を開く」ツールバー・ボタン (「Generic Service Client を開く」ボタン) をクリックして「要求」ページを選択します。
  2. 「追加」 (「追加」ボタン) および「エンドポイント要求の追加」をクリックするか、メインページの「エンドポイント要求の追加」をクリックします。
  3. 「プロトコルの構成」ウィンドウで、「JMS」 を選択し、JMS トランスポート構成を指定します。 必要に応じて「新規」をクリックし、呼び出しの JMS トランスポート構成を作成します。
  4. 「追加」をクリックして呼び出しとともに送信されるプロパティーを指定します。
  5. 「次へ」をクリックします。
  6. サービスが特定の XML スキーマ定義 (XSD) を使用する場合は、「ルート・エレメントの選択」ページでリストから 1 つ選択するか、「参照」をクリックして XSD ファイルをインポートしてから、呼び出しのルート・エレメントを選択します。 サービスで使用可能な XSD がない場合は、「スキーマなし」を選択してください。
  7. 「完了」をクリックします。 要求が「要求ライブラリー」「エンドポイント」セクションに追加されます。
  8. 「要求ライブラリー」で、要求エレメントを選択します。 Generic Service Client に、「データの編集」「呼び出し」、および「応答の表示」の 3 つのステップが示されます。 「データの編集」ステップの下に、要求の詳細が表示されます。
  9. 「メッセージ」ページで、「フォーム」「ツリー」、または「ソース」の各ビューを使用して、要求の内容を編集します。 各ビューでは、同じデータを異なる形式で表示します。フォーム・ビューまたはツリー・ビューで XML エレメントを追加または除去する場合、「スキーマ」 > 「検査および支援」をクリックして、スキーマ・カタログで指定された XSD に準拠させます。
  10. 「添付」ページで、要求とともに送信される添付ファイルを指定します。 添付ファイルを処理するには、正しいライブラリーおよび構成ファイルを備えた環境が構成されている必要があります。
  11. 必要に応じて、「トランスポート」ページで、要求のトランスポート構成を変更します。 「トランスポート」タブをクリックすることにより、トランスポート構成とセキュリティー構成を作成および編集できます。
  12. 「要求スタック」ページで、WSDL の発信要求に適用されるセキュリティーまたは処理のアルゴリズムをオーバーライドするかどうかを指定します。 「応答スタックの表示」をクリックして「応答スタック」ページを追加し、着信応答のセキュリティーまたは処理のアルゴリズムを編集します。
    注: これらの設定は、現行の要求にのみ適用されます。現行の WSDL ファイルを使用するすべての要求のために要求スタックまたは応答スタックを編集する場合、「WSDL セキュリティーの編集」をクリックして「WSDL セキュリティー・エディター」を開きます。
  13. 準備完了したら、「呼び出し」をクリックしてサービス要求を送信します。 Generic Service Client は要求を送信し、メッセージ戻りを「応答の表示」ステップの下に表示します。

次のタスク

正常な要求が記録され、「要求ヒストリー」リストに追加されます。 IBM Rational® Performance Tester または IBM Rational Service Tester for SOA Quality を使用している場合、「テスト・スイートの生成」ボタン (テスト・スイートの生成) をクリックすると、サービス・テストを作成できます。

フィードバック