W przypadku usług Web Service, które udostępniają swój plik WSDL
(Web Services Description Language) pod określonym adresem URL
konieczne może być kontrolowanie, czy używany plik WSDL jest zawsze aktualny. Regularne synchronizowanie pliku WSDL zapewni zgodność lokalnej kopii pliku
WSDL w obszarze roboczym ze zdalnym plikiem WSDL.
Zanim rozpoczniesz
Należy sprawdzić, czy plik WSDL jest
poprawny. W plikach WSDL musi być używana poprawna składnia dla środowiska
testowego. Ten produkt może nie działać z niektórymi plikami WSDL.
Synchronizacja plików WSDL działa tylko w przypadku zdalnych plików WSDL, które
zostały zaimportowane z adresu URL.
Synchronizowanie pliku WSDL odbywa
się podczas uruchamiania środowiska roboczego lub po upływie określonego czasu.
Gdy zdalny plik WSDL zostanie zmieniony, lokalna kopia pliku WSDL zostanie
zaktualizowana.
Zależnie od charakteru zmian wykonywana jest operacja scalania
i wszelkie żądania usługi, które używają pliku WSDL, są aktualizowane. Jeśli
automatyczne zastosowanie zmian pliku WSDL do żądań usług jest niemożliwe, na
przykład jeśli zostanie zmieniona nazwa operacji, operacja zostanie usunięta,
albo zostanie zmieniona struktura XML żądania usługi, test zostanie oznaczony
jako błąd.
Procedura
Aby zaimportować zsynchronizowany zdalny plik WSDL:
- 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 kliknij opcję
Importuj z adresu URL, aby pobrać zdalny plik WSDL z
sieci WWW i zaimportować go.
- Na stronie Import pliku WSDL z adresu URL wpisz adres
URL zdalnego pliku WSDL. Jeśli połączenie jest nawiązywane poprzez serwer proxy lub firewall
korporacyjny, należy kliknąć opcję Właściwości
serwera proxy, aby określić ustawienia sieciowe.
- W obszarze Strategia synchronizacji określ, czy pliki WSDL mają być synchronizowane,
a jeśli tak, to kiedy:
- Wybierz opcję Nigdy, aby nie aktualizować lokalnego pliku WSDL.
- Wybierz opcję Podczas uruchamiania sesji, aby
synchronizować plik WSDL przy każdym uruchomieniu środowiska roboczego.
- Wybierz opcję Co, aby podać okres synchronizacji
w dniach.
- Kliknij przycisk OK. Plik WSDL zostanie dodany do obszaru Biblioteka
wywołań.
Co dalej
Po zaimportowaniu pliku WSDL można zmienić ustawienia synchronizacji,
klikając prawym przyciskiem myszy plik WSDL w obszarze
Biblioteka
wywołań lub w nawigatorze testów ogólnego klienta usług. Następnie
należy wybrać opcję
Synchronizacja WSDL. W oknie
Synchronizacja WSDL zostanie wyświetlona także data
ostatniej synchronizacji.