
The Simple Object Access Protocol (SOAP) sender adapter runs on the Adapter Engine and is configured through a communication channel. Apart from the quality of service (QoS), for example, Exactly Once (EO), the standard interface namespace and the standard interface name are also stored in the standard SAP Process Integration (PI) parameter area of the communication channel, that is, the outbound interface specification.
The Uniform Resource Locator (URL) is important for you, as the sender, because you use the URL for the HyperText Transfer Protocol (HTTP) request. The URL also contains the name of the communication channel as well as the sender communication component (and possibly the sender party).
Using these settings, you, as the sender, must send at least one SOAP envelope with a SOAP body, which contains the payload.
Plain HTTP with SOAP Sender Adapter
If you, as the sender, transfer a plain XML document using HTTP post to the SOAP sender adapter, you do not need the SOAP envelope or the SOAP body. In this case, select the Do not use a SOAP Envelope parameter in the SOAP sender communication channel, and you, as the sender, must transfer the nosoap = true parameter to the URL.
In the Web Services Description Language (WSDL) file for a SOAP call, SOAP is the standard format for Web services.
A WSDL file can be created for a sender system in the Integration Directory (ID) as a description for the call. The sender system sends a SOAP call to the SOAP adapter. Start the wizard from the menu Tools → Define Web Service. Here, you enter a receiver interface, among other things.
Note
Caution
The wizard suggests a URL that points to the central Integration Engine (IE) and not to a SOAP sender adapter. Enter the URL manually.