3.1 Description of SOAP protocol

SOAP 1.1 (Simple Object Access Protocol) is an XML-based protocol for data exchange in distributed environments. The structure of SOAP message is shown on Figure 12. Message parts with steady line are obligatory (envelope, body). Header marked with a dashed line is not defined as obligatory in SOAP protocol, but in X-Road messages, header is obligatory.

Figure 12 Structure of SOAP message and structure XML

Obligatory envelope determines that sent XML document meets the SOAP protocol. Header enables attaching further information to the message, and body includes the request or response to the message. The body part of the message can also include fault message.

Last modified: Tuesday, 16 May 2017, 12:00 PM