Generic Service Client を使用すると、Web サービス記述言語 (WSDL) ファイルのすべての操作を使用して、サービスに要求を迅速に送信できます。データのタイプに基づくデフォルト値で、呼び出しが生成されます。
始める前に
有効な WSDL ファイルがあることを確認してください。WSDL ファイルがテスト環境に対して正しい構文を使用していることも確認します。Generic Service Client は、一部の Web サービス記述言語 (WSDL) ファイルでは動作しない場合があります。
サービスで Secure Sockets Layer (SSL) 認証を使用する場合、呼び出しを実行する前に、SSL 構成を作成します。詳しくは、『SSL 構成の作成』を参照してください。
サービスで、
暗号化、署名またはその他のセキュリティー・アルゴリズムに SOAP セキュリティーを使用する場合、正しいライブラリーおよび構成ファイルを備えた環境が構成されていることを確認し、WSDL 用のセキュリティー・プロファイルを
作成する必要があります。 詳しくは、『SOAP セキュリティー用の環境の構成』および『WSDL 用のセキュリティー・プロファイルの作成』を参照してください。
各タイプのデフォルト値を使用し、WSDL ファイル内の各操作に対して呼び出しが生成されます。たとえば、ストリングはデフォルト値 str を使用します。デフォルト値は、「XML デフォルト値」設定で変更できます。
手順
- Generic Service Client を開き、「要求」タブをクリックして、
「WSDL ファイルの追加」をクリックします。
- 「WSDL ファイルの追加」ウィンドウで、既存の WSDL を選択するか、以下のいずれかの方法で WSDL をインポートします。
- WSDL ファイルをファイル・システムからインポートするには、「ファイルからインポート」をクリックします。
- オンライン WSDL を Web からダウンロードしてインポートするには、「URL からインポート」をクリックします。
- WSDL を IBM® WebSphere® Service
Registry and Repository (WSRR) からインポートするには、「WSRR からインポート」をクリックします。WSRR の URL を入力し、「接続」をクリックします。
「検索」をクリックして、リポジトリーの内容を参照できます。
- WSDL を Universal Description Discovery and Integration (UDDI) リポジトリーからインポートするには、「UDDI からインポート」をクリックします。UDDI の URL を入力し、「接続」をクリックします。
「フィルター」および
「検索」をクリックして、リポジトリーの内容を参照できます。
- 「OK」をクリックします。 WSDL が「呼び出しライブラリー」に追加されます。
- 「呼び出しライブラリー」で WSDL を右クリックして、「WSDL メソッドのテスト」を選択します。 呼び出しは、WSDL 内で使用可能な任意の SOAP エンドポイントまたは JMS エンドポイントを使用して自動的に構成されます。
次のタスク
正常な呼び出しが記録され、
「要求ヒストリー」リストに追加されます。IBM Rational® Performance Tester または IBM Rational Service Tester for SOA Quality を使用している場合、
「テスト・スイートの生成」 (

) ボタンをクリックすると、サービス・テストを作成できます。