Simular um serviço SOAP
Clique com o botão direito numa pasta ▸ Adicionar ▸ Servidor SOAP.
Configurar
Section titled “Configurar”Cada operação simulada é uma entrada de lista:
| Campo | Função |
|---|---|
| SOAPAction | O valor de cabeçalho que identifica a operação |
| Nome | O nome da operação |
| Corpo da resposta | O envelope XML devolvido |
| Falha | Responde com um <soap:Fault> e um estado HTTP 500 |

A correspondência
Section titled “A correspondência”Uma operação é escolhida:
- primeiro pelo seu
SOAPAction— é a via normal; - na sua falta, pelo seu nome, comparado com o primeiro filho de
<soap:Body>.
É este recurso alternativo que permite simular serviços cujo cliente não envia
um cabeçalho SOAPAction.
Simular uma falha
Section titled “Simular uma falha”Marque uma operação como falha e o Restorm responde com um envelope
<soap:Fault> e um estado HTTP 500 — exatamente o que produz um serviço SOAP
real em erro.
É difícil de provocar num serviço de pré-produção, e é, ainda assim, o caminho que o seu cliente tem de saber tratar.
Num cenário
Section titled “Num cenário”As ações Servidor SOAP e Fecho do servidor SOAP. Consulte Servidores alojados.