Pliku specyfikacji WSDL (Web Service Description Language) można
użyć do wygenerowania kodu pośredniczącego usługi, który może symulować zachowanie oryginalnej usługi i używa tego samego interfejsu.
Zanim rozpoczniesz
Kody pośredniczące usług są przechowywane w projektach testów. Jeśli
obszar roboczy nie zawiera projektu testu, kreator tworzenia testu tworzy projekt i pozwala na zmianę jego nazwy. Aby
zapisać kod pośredniczący usługi w konkretnym projekcie, przed utworzeniem kodu
pośredniczącego należy sprawdzić, czy projekt istnieje.
Jeśli używane
jest uwierzytelnianie SSL (Secure Sockets Layer), należy upewnić się, że w
obszarze roboczym znajdują się wszystkie wymagane pliki kluczy.
Kreator
może importować pliki WSDL z obszaru roboczego, systemu plików, repozytorium zdalnego lub adresu URL. W plikach WSDL musi być używana poprawna składnia dla środowiska testowego. Generowanie
kodów pośredniczących usług może nie działać z niektórymi plikami WSDL.
Procedura
- W środowisku roboczym kliknij opcje
lub kliknij
przycisk na pasku narzędzi Nowy kod pośredniczący usługi
.
- Wybierz plik WSDL usługi, która ma być symulowana.
Jeśli jest to wymagane, można zaimportować plik WSDL z systemu plików, adresu URL, albo repozytorium WSRR lub UDDI.
- Kliknij przycisk Dalej.
- Wybierz położenie projektu i nazwę nowego kodu pośredniczącego usługi. Kliknij przycisk Zakończ.
Wyniki
Kreator generuje działający kod pośredniczący usługi, który odtwarza
interfejs oryginalnej usługi według definicji w specyfikacji WSDL.
Każda operacja jest odtwarzana przy użyciu domyślnej odpowiedzi. Kod
pośredniczący usługi można edytować przy użyciu edytora kodów pośredniczących, aby zmienić domyślną odpowiedź lub utworzyć odpowiedzi warunkowe.