Můžete posílat požadavky na služby, které používají koncový bod HTTP.
Postup
Chcete-li odeslat požadavek na službu HTTP, postupujte takto:
- Klepněte na tlačítko panelu nástrojů Otevřít generického klienta služby
a vyberte stránku
Požadavky.
- Klepněte na ikonu 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.
- V okně Konfigurovat protokol označte volbu
HTTP a zadejte konfiguraci přenosu HTTP. Je-li to nezbytné, klepnutím na tlačítko Nová vytvořte novou konfiguraci přenosu HTTP pro dané volání.
- Zadejte adresu URL volání, metodu a verzi HTTP a zadejte všechny vlastnosti záhlaví nebo souboru cookie. Klepnutím zaškrtněte políčko Režim Rest, abyste rozdělili adresu URL do prostředku a parametrů.
- Klepněte na tlačítko Další.
- 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.
- Klepněte na tlačítko Dokončit. Požadavek
se přidá do sekce Koncové body volby Knihovna
požadavků.
- 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.
- Na základě požadavku vybraného v kroku 2 použijte k úpravě obsahu požadavku na stránce Zpráva pohled
Formulář, Strom nebo Zdroj. 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
, a zajistěte si tak shodu s XSD uvedeným v katalogu schématu.
- Na stránce Přílohy zadejte všechny přiložené soubory, které se budou posílat s požadavkem. Chcete-li připojit přílohu, klepněte na tlačítko Přidat a pomocí průvodce přiložte soubor k požadavku.
- Na stránce Přenos v případě potřeby změňte konfiguraci přenosu, kterou bude požadavek používat. K vytvoření a úpravě konfigurací přenosu a zabezpečení použijte kartu
Přenos.
- Pokud jste v kroku 2 zvolili požadavek SOAP XML, na stránce Zásobník požadavků zadejte, zda se mají pro soubor WSDL potlačit algoritmy zabezpečení nebo zpracování používané na odchozí požadavek. Chcete-li přidat stránku Zásobník odpovědí, která umožňuje úpravu algoritmů zabezpečení a zpracování pro příchozí odpovědi, klepněte na volbu
Zobrazit zásobník odpovědí.
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.
- 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 vytvořit test služby klepnutím na tlačítko
Generovat testovací sadu
(
![Generovat testovací sadu](../images/icon_gsc_generatetest.gif)
).