Tworzenie kodu pośredniczącego usługi

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

  1. W środowisku roboczym kliknij opcje Plik > Nowy > Inny > Test > Zasoby testowe > Test usługi lub kliknij przycisk na pasku narzędzi Nowy kod pośredniczący usługi Ikona Nowy kod pośredniczący usługi.
  2. 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.
  3. Kliknij przycisk Dalej.
  4. 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.

Opinia