What is a payload in SOAP?

    Requires Free Membership to View

The payload is the actual message content that you want to send to the other application. For example, here's a typical "hello world" SOAP message (using document/literal encoding):
<e:Envelope xmlns:e="http://schemas.xmlsoap.org/soap/envelope/">
<e:Body
xmlns:t="http://my.example.com/xsd/types/"
xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
xmlns:d="http://www.w3.org/2001/XMLSchema">
<t:In i:type="d:string">
Hello world!
</t:In>

</e:Body>
</e:Envelope>


The data in blue is the message payload.

This was first published in April 2003

Join the conversationComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.