![Курс Тестировщика с нуля / 23 урок/ Веб-сервис/ SOAP протокол / XML](https://i.ytimg.com/vi/s3ZUFZgWW0w/hqdefault.jpg)
Содержание
- Определение - Что означает простой протокол доступа к объектам (SOAP)?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Techopedia объясняет простой протокол доступа к объектам (SOAP)
Определение - Что означает простой протокол доступа к объектам (SOAP)?
Простой объектный протокол доступа (SOAP) - это протокол для реализации веб-сервисов. SOAP содержит рекомендации, которые позволяют осуществлять связь между двумя программами через Интернет, даже если они работают на разных платформах, используют разные технологии и написаны на разных языках программирования.
Сегодня этот термин просто известен как SOAP и не считается аббревиатурой.
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Techopedia объясняет простой протокол доступа к объектам (SOAP)
Как протокол, SOAP состоит из четырех основных частей:
- Руководство по содержанию и как оно обрабатывается
- Рекомендации по кодированию для типов данных, определенных приложением
- Рекомендации по удаленным вызовам процедур (RPC) и ответам
- Рекомендации по обмену через определенные протоколы
SOAP написан с использованием расширяемого языка разметки (XML). Таким образом, структура документа XML также состоит из четырех основных элементов:
- Конверт
- заголовок
- тело
- Fault
Элемент envelope - это то, где XML-документ может быть идентифицирован как SOAP. SOAP - это документ XML, структурированный с элементом envelope, инкапсулирующим как элемент header, так и элемент body, в указанном порядке. Элемент неисправности находится внутри корпуса.
Элемент заголовка на самом деле не является обязательным. Но когда он присутствует, он может найти информацию о приложении, такую как аутентификация, оплата, идентификатор транзакции и т. Д.
Элемент body - это то место, где находится факт. Элемент неисправности содержит ошибки и информацию о состоянии.
Хотя SOAP использует HTTP в качестве своей системы доставки, также поддерживаются другие транспортные протоколы.