SOAP API Flashcards
Что такое SOAP
SOAP — это фундаментальный фреймворк для обмена сообщениями веб-сервисов. SOAP обеспечивает значительную отказоустойчивость, масштабируемость и гибкость при развертывании взаимодействия с использованием различных технологий.
3 основные особенности SOAP?
Существует три основных особенности SOAP:
Формат обмена данными
SOAP всегда использует XML для запросов и ответов;
Модель обработки данных
SOAP описывает, как именно сервис должен обработать сообщения;
Возможность использовать разные сетевые протоколы
Существует механизм, позволяющий привязать SOAP сообщения к различным сетевым протоколам;
Что такое SOAP API?
API, реализованный с использованием спецификации SOAP, называют SOAP API. Обеспечивает значительную отказоустойчивость, масштабируемость и гибкость при развёртывании взаимодействия с использованием различных технологий.
Составляющие стандарта SOAP
Правила передачи информации в SOAP строго стандартизированы, есть спецификация, которую необходимо выполнять.
Основными составляющими стиля SOAP являются:
Сообщение
Сообщение SOAP — это основная единица связи между узлами SOAP.
Узел
Узел SOAP — это программная реализация правил обработки SOAP-сообщения, то есть того, как сообщения будут приниматься и обрабатываться.
Составляющие сообщения SOAP
Конверт SOAP (SOAP Envelope, soap:Envelope)
Заголовок SOAP (SOAP Header, soap:Header)
Тело SOAP (SOAP Body, soap:Body)