Προσομοίωση μιας υπηρεσίας SOAP
Δεξί κλικ σε έναν φάκελο ▸ Προσθήκη ▸ Διακομιστής SOAP.
Διαμόρφωση
Section titled “Διαμόρφωση”Κάθε προσομοιωμένη λειτουργία είναι μια καταχώριση λίστας:
| Πεδίο | Ρόλος |
|---|---|
| SOAPAction | Η τιμή κεφαλίδας που ταυτοποιεί τη λειτουργία |
| Όνομα | Το όνομα της λειτουργίας |
| Σώμα απόκρισης | Ο φάκελος XML που επιστρέφεται |
| Σφάλμα | Απαντά με ένα <soap:Fault> και κατάσταση HTTP 500 |

Η αντιστοίχιση
Section titled “Η αντιστοίχιση”Μια λειτουργία επιλέγεται:
- πρώτα μέσω του
SOAPActionτης — αυτή είναι η κανονική οδός· - αλλιώς μέσω του ονόματός της, που συγκρίνεται με το πρώτο παιδί του
<soap:Body>.
Αυτή η εφεδρεία είναι που επιτρέπει να προσομοιώσετε υπηρεσίες των οποίων ο
πελάτης δεν στέλνει κεφαλίδα SOAPAction.
Προσομοίωση ενός σφάλματος
Section titled “Προσομοίωση ενός σφάλματος”Σημάνετε μια λειτουργία ως σφάλμα και το Restorm απαντά με έναν φάκελο
<soap:Fault> και κατάσταση HTTP 500 — ακριβώς αυτό που παράγει μια πραγματική
υπηρεσία SOAP σε κατάσταση σφάλματος.
Είναι δύσκολο να προκληθεί σε μια υπηρεσία δοκιμών, και όμως είναι η διαδρομή που ο πελάτης σας πρέπει να ξέρει να χειρίζεται.
Μέσα σε ένα σενάριο
Section titled “Μέσα σε ένα σενάριο”Οι ενέργειες Διακομιστής SOAP και Κλείσιμο διακομιστή SOAP. Δείτε Φιλοξενούμενοι διακομιστές.