Synchronizowanie zdalnego pliku WSDL

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:

  1. Otwórz ogólny klient usług i kliknij kartę Żądania, a następnie kliknij opcję Dodaj plik WSDL Dodaj plik WSDL.
  2. W oknie Dodawanie plików WSDL kliknij opcję Importuj z adresu URL, aby pobrać zdalny plik WSDL z sieci WWW i zaimportować go.
  3. 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.
  4. 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.
  5. 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.

Opinia