Elementy operacji kodu pośredniczącego opisują format wywołania, którego odbiór jest oczekiwany przez kod pośredniczący. Dla
każdej operacji wykrytej w specyfikacji WSDL istnieje jedna
operacja kodu pośredniczącego. Każda operacja kodu pośredniczącego zawiera co najmniej jeden domyślny element przypadku lub kilka elementów
przypadku opisujących odpowiedź kodu pośredniczącego usługi (w zależności od
wywołań przychodzących). Informacji pochodzących z elementu operacji kodu
pośredniczącego można użyć do korelacji danych.
Ta strona zawiera treść XML lub treść tekstową wywołania i
umożliwia dostęp do korelacji danych. Ta sama treść jest dostępna w widokach
Formularz,
Drzewo i
Źródło.
- Formularz
- W tym widoku jest udostępniany uproszczony widok komunikatu, który służy
głównie do edytowania wartości treści XML. Za pomocą menu
Schemat można włączyć asystę na potrzeby edytowania treści
XML, dzięki czemu edytowana treść XML będzie poprawna i zgodna ze specyfikacją
XSD.
W widoku Formularz należy dodać nagłówki XML,
które są wymagane w przypadku wywołań standardowych usług Web Service.
Na pasku
Nagłówek należy kliknąć przycisk
Dodaj
(
), aby utworzyć strukturę domyślnego nagłówka
XML na potrzeby żądań WS-Addressing, WS-ReliableMessaging i WS-Coordination, lub
należy kliknąć przycisk Więcej, aby uzyskać dostęp do innych
standardów. Istnieje możliwość włączania lub wyłączania elementów nagłówka XML oraz
podawania poprawnych wartości dla każdego elementu XML. Treść XML jest sprawdzana
w celu zapewnienia jej poprawności.
Uwaga: Aby dodać nagłówki XML do wywołań w produkcie
IBM® Security AppScan,
należy dodać algorytm Statyczne nagłówki XML
na karcie Stos żądań danego żądania.
- Drzewo
W tym widoku jest udostępniany hierarchiczny widok struktury XML komunikatu zawierający elementy, przestrzenie nazw i powiązane wartości. Do edytowania elementów XML i
przestrzeni nazw w drzewie można użyć przycisków Dodaj,
Wstaw, Usuń, W
górę i W dół.
Aby w zależności od
potrzeb ukryć lub wyświetlić węzły przestrzeni nazw, atrybutów lub tekstu,
należy kliknąć przycisk Filtr.
Aby włączyć inteligentną edycję opartą na
podanym dokumencie schematu XML (XSD), należy kliknąć opcję Zezwalaj
tylko na poprawne modyfikacje. Aby podać zestaw
dokumentów XSD dla środowiska roboczego, należy kliknąć prawym przyciskiem myszy projekt w
nawigatorze testów, a następnie trzeba wybrać opcje
Właściwości i Katalog schematów. W
przypadku braku dokumentu XSD lub konieczności obejścia schematu wyłącz opcję
Zezwalaj tylko na dozwolone modyfikacje.
Kliknięcie elementu XML prawym przyciskiem myszy umożliwia jego przekształcenie we fragment XML. Dzięki temu (przy użyciu pul danych i funkcji tworzenia odwołań) można skorelować
dane dla całego fragmentu XML, a nie tylko dla wartości.
- Źródło
- W tym widoku jest wyświetlana źródłowa treść XML komunikatu lub treść w
postaci zwykłego tekstu. Aby sformatować treść XML, należy kliknąć opcję Formatuj tekst XML.
Aby zawinąć treść XML w pojedynczym wierszu, należy kliknąć opcję Spakuj tekst XML do postaci pojedynczego wiersza. Podobne elementy sterujące są dostępne w przypadku treści JSON.
Ważne: W widoku Źródło nie należy
edytować znaczników rozpoczynających się od łańcucha SoaTag. W przypadku usunięcia lub zmiany tych znaczników wszystkie odwołania i podstawienia w teście zostaną zniszczone. Po usunięciu tych znaczników nie można ich odtworzyć.