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 wybierz opcję Dodaj żądanie punktu
końcowego lub na stronie głównej kliknij opcję Dodaj
żądanie punktu końcowego.
- 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 Załączniki wskaż pliki, które mają zostać
przesłane z żądaniem. Obsługa załączników plikowych jest możliwa po skonfigurowaniu w
środowisku poprawnych bibliotek i plików konfiguracyjnych.
- 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.