Użytkownicy mogą wysyłać żądania do usług, które używają punktu
końcowego Java™ Messaging Service (JMS).
Zanim rozpoczniesz
Jeśli usługa używa uwierzytelniania Secure Sockets Layer (SSL),
przed wysłaniem żądania należy utworzyć konfigurację SSL. Więcej informacji na
ten temat zawiera sekcja Tworzenie konfiguracji protokołu SSL.
Procedura
Aby wysłać żądanie do usługi JMS:
- 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ę
JMS i podaj konfigurację transportu JMS. W razie potrzeby można kliknąć przycisk Nowy, aby utworzyć konfigurację
transportu JMS dla wywołania.
- Kliknij przycisk Dodaj, aby określić
właściwości do wysłania z wywołaniem.
- 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 wywołania. 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, można 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. Jeśli chcesz 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.