Імітація служби 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. Див. Розміщені сервери.