Przy użyciu ogólnego klienta usług można szybko wysyłać żądania do
usług, używając wszystkich operacji w pliku WSDL (Web Services Description
Language). Wywołania są generowane z wartościami domyślnymi na podstawie typu danych.
Zanim rozpoczniesz
Należy sprawdzić, czy plik WSDL jest
poprawny. W plikach WSDL musi być używana poprawna składnia dla środowiska
testowego. Ogólny klient usług może nie działać z niektórymi plikami WSDL.
Jeśli usługa używa uwierzytelniania Secure Sockets Layer (SSL), przed
wykonaniem wywołania należy utworzyć konfigurację SSL. Szczegółowe informacje
na ten temat zawiera sekcja Tworzenie konfiguracji protokołu SSL.
Jeśli usługa używa zabezpieczeń SOAP na potrzeby szyfrowania, podpisywania lub
innych algorytmów zabezpieczeń, należy najpierw skonfigurować poprawne
biblioteki i pliki konfiguracyjne w środowisku, a następnie utworzyć profil
zabezpieczeń dla pliku WSDL. Szczegółowe informacje na ten temat zawierają
sekcje Konfigurowanie środowiska na potrzeby zabezpieczeń SOAP i
Tworzenie profili zabezpieczeń dla plików WSDL.
Wywołania będą generowane dla
każdej operacji w pliku WSDL przy użyciu wartości domyślnych dla każdego typu. Na przykład dla łańcuchów będzie używana wartość domyślna
str. Wartości domyślne można zmienić w preferencjach
Wartości domyślne XML.
Procedura
- Otwórz ogólny klient usług i kliknij kartę Żądania,
a następnie kliknij opcję
Dodaj plik WSDL.
- W oknie Dodawanie plików WSDL wybierz istniejący plik WSDL lub zaimportuj
plik WSDL, używając jednej z poniższych metod:
- Kliknij opcję Importuj z pliku, aby zaimportować
plik WSDL z systemu plików.
- Kliknij opcję Importuj z adresu URL, aby pobrać
i zaimportować plik WSDL z sieci WWW.
- Kliknij opcję Importuj z repozytorium WSRR, aby
zaimportować plik WSDL z produktu IBM
WebSphere Service Registry and
Repository (WSRR). Wprowadź adres URL produktu WSRR i kliknij przycisk
Połącz. Kliknij przycisk
Szukaj,
aby przeglądać zawartość repozytorium.
- Kliknij opcję Importuj z rejestru UDDI, aby
zaimportować plik WSDL z repozytorium UDDI (Universal Description Discovery and
Integration). Wprowadź adres URL rejestru UDDI i kliknij przycisk
Połącz. Aby przeszukiwać zawartość repozytorium, kliknij
przycisk
Filtruj lub
Szukaj.
- Kliknij przycisk OK. Plik WSDL zostanie dodany do obszaru Biblioteka
wywołań.
- W bibliotece wywołań kliknij prawym przyciskiem myszy plik WSDL i wybierz
opcję Testuj metody WSDL. Wywołanie zostanie automatycznie skonfigurowane przy użyciu dowolnych
punktów końcowych SOAP lub JMS dostępnych w pliku WSDL.
Co dalej
Pomyślne wywołania są rejestrowane i dodawane do listy
Historia wywołań. W przypadku używania produktu
IBM
Rational Performance Tester lub
IBM
Rational Service Tester for SOA
Quality można kliknąć przycisk
Generuj pakiet testów
(
), aby utworzyć test usługi.