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
- 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 . Tím otevřete pohled Monitor stubu.
- V pohledu Monitor stubu klepněte na ikonu Spustit. Provedete-li jakékoli změny stubu služby, stub se po uložení znovu implementuje na server stub.
- 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.
- 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á.