Implemente e execute stubs de serviço em um servidor de stub, que é
um pequeno servidor de aplicativos dedicado a executar stubs de serviço.
O aplicativo cliente, ou teste, endereça o servidor de stub em vez do aplicativo real do
serviço original.
Antes de Iniciar
O servidor de stub local é executado no ambiente de trabalho do computador
local. Os stubs de serviço podem ser acessados localmente. O servidor de stub local é
automaticamente parado ao fechar o ambiente de trabalho.
Para usar um stub de serviço em vez do serviço original, é necessário alterar o terminal do aplicativo cliente ou o teste de serviço para substituir a URL do aplicativo original pela URL do servidor de stub.
Procedimento
- No editor de stub, clique no botão Implementar. Como alternativa, você pode clicar com o botão direito do mouse no stub do navegador
de teste e selecionar Isso abre a visualização Monitor de Stub.
- Na visualização Monitor de Stub, clique em
Executar. Se você fizer alguma alteração no stub de serviço, o stub será reimplementado
no servidor de stub depois de salvar.
- Para incluir mais stubs de serviço no servidor de stub, clique em Incluir e selecione
um stub de serviço a partir da área de trabalho.
- Copie a URL do stub de serviço a partir da visualização Monitor de
Stub e cole-o na configuração do aplicativo cliente. Também é possível direcionar o acesso à especificação WSDL
do stub de serviço, que é uma copia do WSDL original com os terminais de URL
substituídos.
O que Fazer Depois
É possível validar se o stub de serviço está respondendo corretamente ao
usar o cliente de serviço genérico para fazer uma chamada.