Wybieranie widoku WSDL

Do edytowania pliku WSDL można używać dwóch widoków: widoku Uproszczone lub widoku Szczegółowe. Widok Uproszczone jest przeznaczony dla użytkowników, którzy wolą programować interfejsy przy użyciu funkcji i parametrów. W tym widoku nie jest wymagana szczegółowa znajomość pojęć z zakresu schematów XML lub języka WSDL. Widok Szczegółowe jest przeznaczony dla użytkowników, którzy chcą definiować interfejs przy użyciu konstruktów kodu WSDL, takich jak części i elementy.

Przełączanie między widokami WSDL

Otwórz plik WSDL. Wybierz opcję Uproszczone lub Szczegółowe z listy Widok znajdującej się w prawym górnym rogu edytora.

Projektowanie kodu WSDL w widoku Uproszczone

W widoku Uproszczone edytor wyświetla element portType WSDL jako listę operacji z parametrami wejściowymi i wyjściowymi. Reprezentacja graficzna jest podobna do programistycznej definicji interfejsu w takich językach, jak Java lub C++. W poniższym przykładzie interfejs BookSearch ma tylko jedną operację, getBooks. Operacja getBooks ma trzy parametry wejściowe typu string (title, author i publisher), a zwraca wartość BookList.

Widok Uproszczone edytora WSDL

Aby zapoznać się ze strukturą typu BookList, kliknij ikonę strzałki po prawej stronie elementu BookList. Otwarty zostanie edytor schematów XML, w którym zostanie wyświetlona struktura typu BookList.

Poniższy fragment kodu jest reprezentacją Java interfejsu BookSearch:
  public interface BookSearch
{
  BookList getBooks(String title,
                String author,
                String publisher)
  throws InvalidInput;
}

Projektowanie kodu WSDL w widoku Szczegółowe

W widoku Szczegółowe edytor zaprezentuje konstrukty niższego poziomu elementu portType WSDL, takie jak części i elementy komunikatu. W tym widoku edytor wyświetli następujące szczegółowe informacje o interfejsie BookSearch:
  • Interfejs jest tworzony przy użyciu stylu dokumentowo-literalnego.
    Uwaga: Gdy edytowane są interfejsy w stylu dokumentowo-literalnym, operacje w edytorze WSDL tworzone są przy użyciu stylu zawiniętego, co jest uznawane za optymalne.
  • Wejście i wyjście operacji określa część złożoną z pojedynczego komunikatu o nazwie body.
  • Część ta odwołuje się do elementu schematu XML.
Widok Szczegółowe edytora WSDL

Aby zapoznać się ze strukturą elementu, kliknij ikonę strzałki znajdującą się po prawej stronie tego elementu. Otwarty zostanie edytor schematów XML, w którym zostanie wyświetlona struktura elementu. Jeśli zostanie sprawdzona struktura elementu getBooks, w edytorze zostaną wyświetlone trzy elementy potomne typu string (title, author i publisher).

Widok Szczegółowe edytora WSDL
Uwaga: W widoku Uproszczone parametry te są wyświetlane bezpośrednio w interfejsie.
Informacje pokrewne
Style interfejsu WSDL oraz styl dokumentowo-literalny opakowany

Opinie