Os stubs de serviço permitem simular o comportamento de um serviço real para
uma ampla variedade de teste ou fins de integração.
Visão Geral do Stub de Serviço
Os stubs de serviço são simulações de serviço real, que podem ser
usados para substituir funcionalmente o serviço em um ambiente de teste. Um servidor de stub substitui o servidor de aplicativos real.
Criando um Stub de Serviço
É possível usar um arquivo de especificação Web Service Description Language (WSDL)
para gerar um stub de serviço que possa simular o comportamento do serviço original
e utilizar exatamente a mesma interface.
Editando um Stub de Serviço
Os stubs de serviço são gerados com uma única reposta padrão para
cada operação na especificação WSDL. Você pode editar o stub de serviço para
alterar as respostas padrão ou para incluir respostas condicionais que possam
simular o serviço real.
Implementando Stubs de Serviço
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.
Gravando Atividades Stub de Serviço em um Arquivo de Log
Com o log stub de serviço, é possível monitorar as interações entre um aplicativo e o servidor stub. Quando a opção for ativada, um arquivo de log será criado para cada stub implementado. Os arquivos de log são apresentados como um relatório HTML formatado.