Simuler un service SOAP
Clic droit sur un dossier ▸ Ajouter ▸ Serveur SOAP.
Configurer
Section titled “Configurer”Chaque opération simulée est une entrée de liste :
| Champ | Rôle |
|---|---|
| SOAPAction | La valeur d’en-tête qui identifie l’opération |
| Nom | Le nom de l’opération |
| Corps de réponse | L’enveloppe XML renvoyée |
| Faute | Répond un <soap:Fault> avec un statut HTTP 500 |

L’appariement
Section titled “L’appariement”Une opération est choisie :
- d’abord par son
SOAPAction— c’est la voie normale ; - à défaut par son nom, comparé au premier enfant de
<soap:Body>.
Ce repli est ce qui permet de simuler des services dont le client n’envoie pas
d’en-tête SOAPAction.
Simuler une faute
Section titled “Simuler une faute”Marquez une opération comme faute et Restorm répond une enveloppe
<soap:Fault> avec un statut HTTP 500 — exactement ce que produit un service
SOAP réel en erreur.
C’est difficile à provoquer sur un service de recette, et c’est pourtant le chemin que votre client doit savoir traiter.
Dans un scénario
Section titled “Dans un scénario”Les actions Serveur SOAP et Fermeture serveur SOAP. Voir Serveurs hébergés.