# SOAP

URL: https://chugunov.pro/glossary/backend/soap/
Оригинальное название: Simple Object Access Protocol (SOAP)
Раздел: [Backend](https://chugunov.pro/glossary/backend/)
Обновлено: 28.07.2026.
Источник: глоссарий веб-разработки chugunov.pro.

## Коротко

Протокол обмена структурированными XML-сообщениями между веб-сервисами, обычно с формальным описанием операций.

## Что такое «SOAP»

Протокол обмена структурированными XML-сообщениями между веб-сервисами, обычно с формальным описанием операций. SOAP строго типизирован и описывает контракт через WSDL, что удобно в корпоративной интеграции. Он поддерживает расширения для безопасности и транзакций, но многословен и тяжелее REST. В новых веб-API его во многом сменили REST и JSON, но в корпоративных системах SOAP всё ещё встречается.

## Связанные термины

- [JSON](https://chugunov.pro/glossary/backend/json/) — Текстовый формат представления объектов, массивов и простых значений для хранения и обмена данными.
- [Изменяемый объект](https://chugunov.pro/glossary/backend/izmeniaemyi-ob-ekt/) — Объект, внутреннее состояние которого можно изменить после создания без замены самого экземпляра.
- [Неизменяемый объект](https://chugunov.pro/glossary/backend/neizmeniaemyi-ob-ekt/) — Объект, состояние которого нельзя поменять после создания; вместо изменения формируется новый объект.
- [Объект](https://chugunov.pro/glossary/backend/ob-ekt/) — Экземпляр структуры, объединяющий состояние и доступные операции над ним.
- [ООП](https://chugunov.pro/glossary/backend/oop/) — Парадигма, в которой программа моделируется взаимодействующими объектами с данными и поведением.
- [Цель](https://chugunov.pro/glossary/backend/tsel/) — Формализованный результат, который должна достигнуть программа, алгоритм оптимизации или проект.
- [DHCP](https://chugunov.pro/glossary/backend/dhcp/) — Сетевой протокол, автоматически выдающий устройствам IP-адреса и другие параметры подключения.
- [DOM](https://chugunov.pro/glossary/backend/dom/) — Программная модель документа в форме дерева объектов, которое скрипты могут читать и изменять.
