Implementace stubů služby

Stuby služeb se implementují a spouští na serveru stub, což je malý aplikační server vyhrazený pro spouštění stubů služeb. Aplikace klienta, resp. test, adresuje server stub namísto skutečné aplikace původní služby.

Než začnete

Lokální server stub je spuštěný na pracovní ploše na lokálním počítači. Ke stubům služby lze přistupovat lokálně. Lokální server stub se při zavření pracovní plochy automaticky zastaví.

Chcete-li namísto původní služby používat stub služby, musíte být schopni změnit koncový bod aplikace klienta nebo testu služby a nahradit adresu URL původní aplikace adresou URL serveru stub.

Postup

  1. V editoru stubu klepněte na tlačítko Implementovat. Případně můžete v navigátoru testu klepnout na stub pravým tlačítkem myši a vybrat volbu Kde implementovat > Lokální server stub. Tím otevřete pohled Monitor stubu.
  2. V pohledu Monitor stubu klepněte na ikonu Ikona SpustitSpustit. Provedete-li jakékoli změny stubu služby, stub se po uložení znovu implementuje na server stub.
  3. Chcete-li na server stub přidat další stuby služeb, klepněte na tlačítko Přidat a vyberte stub služby z pracovního prostoru.
  4. Zkopírujte adresu URL stubu služby z pohledu Monitor stubu a vložte ji do konfigurace aplikace klienta. Můžete také přistupovat přímo ke specifikaci WSDL stubu služby, což je kopie původního WSDL s nahrazenými koncovými body adresy URL.

Jak pokračovat dále

Vyvoláním volání pomocí generického klienta služby můžete ověřit, zda stub služby správně odpovídá.

Váš názor