Dokumenty WSDL umożliwiają programistom udostępnianie aplikacji
jako usługi sieciowe w Internecie. Za pomocą UDDI i WSIL inne aplikacje mogą wykrywać dokumenty WSDL i tworzyć powiązania z nimi, aby wykonywać transakcje lub inne procesy biznesowe.
Eksplorator usług WWW
umożliwia eksplorację, importowanie i testowanie dokumentów WSDL.
Wymaganie wstępne: aby korzystać z Eksploratora WSDL:
Eksplorator WSDL umożliwia eksplorację i testowanie
dokumentów WSDL. Więcej informacji na temat eksploracji dokumentów WSDL za
pomocą Eksploratora WSDL zawiera sekcja
Korzystanie z Eksploratora WSDL.
Aby przetestować usługę WWW za pomocą Eksploratora WSDL:
- Aby uruchomić Eksploratora WSDL, wykonaj następujące czynności:
- W Eksploratorze usług WWW przełącz się na Eksploratora WSDL, klikając
ikonę w prawym górnym rogu
.
- W panelu Nawigatora wybierz opcję WSDL - główne, w prawym górnym
panelu wpisz istniejący adres URL pliku WSDL lub przeglądaj w jego
poszukiwaniu, a następnie kliknij przycisk Wykonaj. W tym
przykładzie użyjemy pliku WSDL będącego usługą WWW, która przelicza
temperaturę ze stopni Celsjusza na stopnie Fahrenheita lub ze stopni
Fahrenheita na stopnie Celsjusza.
Do drzewa WSDL zostaną dodane następujące węzły:
- Węzeł WSDL:

- Węzeł usługi (która reprezentuje element usługi w pliku WSDL):

- Węzeł powiązania:

- Węzeł operacji:

- W panelu Szczegóły powiązania WSDL kliknij operację (w tym
przykładzie jest to operacja CtoF), aby
wyświetlić:
- Listę rozwijaną z punktami końcowymi dostępnymi dla tej operacji
- Pola dla każdego z parametrów tej operacji (w tym przykładzie
parametru temp) oraz rodzaju informacji,
jakiego szuka parametr (w tym przykładzie parametr
temp żąda liczby
całkowitej).
Widok formularza umożliwia wprowadzenie parametrów dla wywołania operacji
usługi WWW. Nazwy parametrów są wyświetlane jako odsyłacze, których
działaniem jest wyświetlenie okna dialogowego zawierającego informacje
dotyczące osadzonych informacji języka XSD (XML Schema Definition
Language). Więcej informacji o języku XSD zawiera następujący dokument:
http://www.eclipse.org/xsd/
- Wpisz liczbę całkowitą i kliknij przycisk Wykonaj. Wynik
zostanie zwrócony w panelu Status.
- Jeśli jako metody powiązania używa się SOAP, kliknięcie opcji Źródło
lub Formularz w prawym górnym rogu przełączy ekran między widokiem
formularza (pokazanym wyżej) a widokiem źródła, który zawiera komunikat
SOAP w formacie XML. Można także wprowadzić te same informacje, co w
formularzu, tylko w formacie XML (zaleca się to tylko zaawansowanym
użytkownikom). W przypadku modyfikacji pliku XML Eksplorator sprawdza
jego poprawność, ale nie sprawdza wprowadzonych wartości parametrów.
- Jeśli jako typu powiązania używa się SOAP, opcja przełączania między
widokami Źródło i Formularz jest także dostępna dla panelu Status.
Widok Źródło pokazuje żądanie SOAP i koperty odpowiedzi zawierające
parametry wprowadzone w celu przetestowania usługi i zwróconej wartości.