SOAP

Проработать

  1. Различия REST и SOAP
  2. soap wsdl

Что это

SOAP - это протокол обмена структурированными сообщениями основанный на XML.

SOAP XML включает в себя

  1. Envelope(конверт) – корневой элемент, который определяет сообщение и пространство имен, использованное в документе.
  2. Header(заголовок) – содержит атрибуты сообщения, например: информация о безопасности или о сетевой маршрутизации.
  3. Body(тело) – содержит сообщение, которым обмениваются приложения.
  4. Fault – необязательный элемент, который предоставляет информацию об ошибках появляющихся при обработке сообщений. И запрос, и ответ должны соответствовать структуре SOAP.

Сравнение REST и SOAP

Архитектура и протокол

Формат данных

Производительность и скорость

Безопасность

Где используется?