Testowanie dokumentów WSDL i usług WWW za pomocą Eksploratora usług WWW

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:

  1. Aby uruchomić Eksploratora WSDL, wykonaj następujące czynności:
    1. W Eksploratorze usług WWW przełącz się na Eksploratora WSDL, klikając ikonę w prawym górnym rogu Ikona uruchomienia Eksploratora WSDL.
  2. 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.
    Zrzut ekranu z panelem WSDL - główne Eksploratora usług WWW
    Do drzewa WSDL zostaną dodane następujące węzły:
    • Węzeł WSDL: Ikona węzła WSDL
    • Węzeł usługi (która reprezentuje element usługi w pliku WSDL): Ikona węzła usługi
    • Węzeł powiązania: Ikona węzła powiązania
    • Węzeł operacji: Ikona węzła operacji
  3. 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).
      Panel Wywołaj operację WSDL w Eksploratorze usług WWW
      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/
      Zrzut ekranu z oknem dialogowym Informacje XSD
       
  4. Wpisz liczbę całkowitą i kliknij przycisk Wykonaj. Wynik zostanie zwrócony w panelu Status.
    Zrzut ekranu z wywołaną operacją WSDL i wynikiem w panelu Status
     
  5. 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.
    Widok źródła w panelu Wywołaj operację WSDL.
  6. 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.
    Zrzut ekranu z widokiem źródła żądania SOAP i kopert odpowiedzi