Simulare un servizio SOAP
Clic destro su una cartella ▸ Aggiungi ▸ Server SOAP.
Configurare
Section titled “Configurare”Ogni operazione simulata è una voce di elenco:
| Campo | Ruolo |
|---|---|
| SOAPAction | Il valore di header che identifica l’operazione |
| Nome | Il nome dell’operazione |
| Corpo di risposta | La busta XML restituita |
| Fault | Risponde con un <soap:Fault> e uno stato HTTP 500 |

L’appaiamento
Section titled “L’appaiamento”Un’operazione viene scelta:
- prima in base al suo
SOAPAction— è la via normale; - in mancanza, in base al suo nome, confrontato con il primo figlio di
<soap:Body>.
Questo ripiego è ciò che permette di simulare servizi il cui client non invia un
header SOAPAction.
Simulare un fault
Section titled “Simulare un fault”Contrassegnando un’operazione come fault, Restorm risponde con una busta
<soap:Fault> e uno stato HTTP 500 — esattamente ciò che produce un servizio
SOAP reale in errore.
È difficile da provocare su un servizio di collaudo, ed è tuttavia il percorso che il proprio client deve saper gestire.
In uno scenario
Section titled “In uno scenario”Le azioni Server SOAP e Chiusura server SOAP. Si veda Server ospitati.