Встречается на 18% собеседований по QA Manual
Что такое SOAP
SOAP (Simple Object Access Protocol) — это протокол обмена структурированными сообщениями в распределённых системах, основанный на XML. Используется в веб-сервисах для передачи данных между клиентом и сервером.
Особенности SOAP:
- Работает поверх HTTP/HTTPS, SMTP и др.
- Имеет строгую структуру сообщений (конверт, заголовок, тело).
- Поддерживает WS-* стандарты (безопасность, транзакции и т.д.).
- Независим от языка и платформы.
Пример SOAP-запроса:
xml
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetUser xmlns="http://example.com/">
<UserId>123</UserId>
</GetUser>
</soap:Body>
</soap:Envelope>Где применяется:
- Корпоративные системы (банки, ERP)
- Сервисы с высокими требованиями к безопасности
- Сложные транзакционные операции
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы
