Użytkownicy mogą wykonywać wywołania do usług używających punktu
końcowego WebSphere MQ.
Procedura
Aby wysłać żądanie do usługi WebSphere MQ:
- Kliknij przycisk paska narzędzi Otwórz ogólny klient usług (
) i wybierz
stronę Żądania.
- Kliknij przycisk Dodaj (
) i
kliknij typ żądania, które ma zostać wysłane, albo w Bibliotece żądań kliknij prawym przyciskiem myszy pozycję Punkty końcowe i
wybierz typ żądania, które chcesz wysłać.
- W oknie Konfigurowanie protokołu wybierz pozycję WebSphere
MQ i podaj konfigurację transportu
WebSphere MQ. W razie potrzeby można kliknąć przycisk Nowy, aby utworzyć konfigurację
transportu WebSphere MQ dla
wywołania.
- Określ działanie protokołu SOAP. Jeśli usługa wymaga nadpisania nagłówka określonego w konfiguracji
transportu WebSphere
MQ, należy wybrać opcję Nadpisz wartości konfiguracji protokołu
MQ i określić poprawne szczegóły.
- Kliknij przycisk Dalej.
- Na stronie Wybór elementu głównego, jeśli usługa
korzysta z konkretnej definicji schematu XML (XSD), wybierz definicję z listy
lub kliknij przycisk Przeglądaj, aby zaimportować plik
XSD, a następnie wybierz element główny dla żądania. Jeśli nie ma dostępnego pliku XSD dla usługi, wybierz opcję
Brak schematu.
- Kliknij przycisk Zakończ. Żądanie zostanie dodane do sekcji Punkty
końcowe w oknie Biblioteka żądań.
- W oknie Biblioteka żądań wybierz element żądania. W ogólnym kliencie usług zostaną wyświetlone trzy kroki:
Edycja danych, Wywołanie i
Wyświetlanie odpowiedzi. Szczegóły żądania są
wyświetlane w kroku Edycja danych.
- Na stronie Komunikat zmodyfikuj treść żądania,
używając widoku Formularz, Drzewo lub
Źródło. W każdym widoku te same dane są wyświetlane w inny sposób. Aby dodać lub
usunąć elementy XML w widoku Formularz lub
Drzewo, należy kliknąć opcję
. Zapewni to zgodność z definicją
schematu XML (XSD) określoną w katalogu schematów.
- Na stronie Transport zmień konfigurację transportu,
która ma być używana przez żądanie (o ile jest to konieczne). Konfiguracje transportu i zabezpieczeń można tworzyć i edytować na karcie
Transport.
- Na stronie Stos żądań wskaż, czy chcesz przesłaniać
algorytmy zabezpieczeń lub przetwarzania, które są stosowane w przypadku żądań
wychodzących dla pliku WSDL. Aby dodać stronę Stos odpowiedzi służącą do
edytowania algorytmów zabezpieczeń lub przetwarzania, które są stosowane w
przypadku odpowiedzi przychodzących, należy kliknąć opcję Pokaż stos
odpowiedzi.
Uwaga: Te ustawienia dotyczą tylko bieżącego żądania. Aby zmodyfikować stos żądań lub odpowiedzi dla wszystkich żądań używających
bieżącego pliku WSDL, należy kliknąć opcję Edytuj zabezpieczenia
WSDL w celu otwarcia okna Edytor zabezpieczeń
WSDL.
- Gdy zakończysz wykonywanie poprzedniej czynności, kliknij przycisk
Wywołaj, aby wysłać żądanie usługi. Ogólny klient usług wysyła żądanie i wyświetla zwrócony komunikat w
kroku Wyświetlanie odpowiedzi.
Co dalej
Żądania zakończone pomyślnie są rejestrowane i dodawane do listy
Historia żądań. Jeśli używany jest produkt
IBM Rational Performance Tester
lub
IBM Rational Service Tester for SOA Quality,
można kliknąć przycisk
Generuj pakiet testów
(

), aby utworzyć test usługi.