Odeslání požadavku na koncový bod WebSphere MQ

Můžete vyvolat volání služeb, které používají koncový bod WebSphere MQ.

Než začnete

Pokud služba používá ověřování SSL (Secure Sockets Layer), vytvořte konfiguraci SSL před odesláním požadavku. Další informace viz Vytvoření konfigurací SSL.

Pokud služba používá k zabezpečení SOAP k šifrování, podpisu nebo jinému algoritmu zabezpečení, musíte nejdřív nakonfigurovat prostředí se správnými knihovnami a konfiguračními soubory a potom vytvořit profil zabezpečení pro soubor WSDL. Další informace viz Konfigurace prostředí pro zabezpečení SOAP a Vytvoření profilů zabezpečení pro soubory WSDL.

Postup

Chcete-li odeslat požadavek na službu WebSphere MQ, postupujte takto:

  1. Klepněte na tlačítko panelu nástrojů Otevřít generického klienta služby (tlačítko Otevřít generického klienta služby) a vyberte stránku Požadavky.
  2. Klepněte na volbu Přidat (Tlačítko Přidat) a potom klepněte na typ požadavku, který chcete odeslat, nebo pod volbou Knihovna požadavků klepněte pravým tlačítkem myši na volbu Koncové body a vyberte typ požadavku, který chcete odeslat.
  3. V okně Konfigurovat protokol vyberte volbu WebSphere MQ a zadejte konfiguraci přenosu WebSphere MQ. Podle potřeby klepněte na volbu Nový, abyste vytvořili konfiguraci přenosu WebSphere MQ pro volání.
  4. Zadejte akci SOAP. Pokud služba požaduje, abyste přepsali záhlaví specifikované v konfiguraci přenosu WebSphere MQ, vyberte volbu Přepsat konfigurační hodnoty protokolu MQ a zadejte správné údaje.
  5. Klepněte na tlačítko Další.
  6. Pokud služba používá specifické XSD (XML Schema Definition), na stránce Vybrat kořenový prvek vyberte jeden ze seznamu nebo klepněte na volbu Procházet, abyste naimportovali soubor XSD, a potom vyberte kořenový prvek pro požadavek. Pokud pro službu není dostupný žádný XSD, vyberte volbu Žádné schéma.
  7. Klepněte na tlačítko Dokončit. Požadavek se přidá do sekce Koncové body volby Knihovna požadavků.
  8. V části Knihovna požadavků vyberte prvek požadavku. Generický klient služby zobrazí tři kroky: Upravit data, Vyvolat a Zobrazit odpověď. Podrobnosti požadavku se zobrazí v kroku Upravit data.
  9. Na stránce Zpráva použijte pohledy Formulář, Strom nebo Zdroj, abyste upravili obsah požadavku. Každý pohled zobrazuje jiný formát stejných dat. Chcete-li přidat nebo odebrat prvky XML, klepněte v pohledu Formulář nebo Strom na volby Schéma > Ověřit a pomoci, a zajistěte si tak shodu s XSD uvedeným v katalogu schématu.
  10. Na stránce Přenos v případě potřeby změňte konfiguraci přenosu, kterou bude požadavek používat. Konfigurace přenosu a zabezpečení můžete vytvořit a upravit klepnutím na kartu Přenos.
  11. Na stránce Zásobník požadavků zadejte informaci, zda chcete pro soubor WSDL potlačit algoritmy zabezpečení nebo zpracování, které se použily na odchozí požadavek. Klepnutím na volbu Zobrazit zásobník odpovědí přidáte stránku Zásobník odpovědí a budete moci upravovat algoritmy zabezpečení a zpracování pro příchozí odpovědi.
    Poznámka: Tato nastavení platí pouze pro aktuální požadavek. Chcete-li upravit zásobník požadavků nebo odpovědí pro všechny požadavky, které používají aktuální soubor WSDL, klepněte na volbu Upravit zabezpečení WSDL a otevřete okno Editor zabezpečení WSDL.
  12. Až budete připraveni, klepněte na tlačítko Vyvolat a odešlete požadavek na službu. Generický klient služby odešle požadavek a zobrazí vrácenou zprávu v kroku Zobrazit odpověď.

Jak pokračovat dále

Úspěšné požadavky se zaznamenají a přidají do seznamu Historie požadavků. Používáte-li produkt IBM Rational Performance Tester nebo IBM Rational Service Tester for SOA Quality, můžete klepnout na tlačítko Generovat testovací sadu (Generovat testovací sadu) a vytvořit test služby.

Váš názor