Tutorials Point

  SOAP Tutorial
  SOAP Resources
  Selected Reading

Copyright © 2014 by tutorialspoint

  Home     References     About TP     Advertising  

SOAP Message Structure

previous next AddThis Social Bookmark Button


A SOAP message is an ordinary XML document containing the following elements.

  • Envelope: ( Mandatory )
    Defines the start and the end of the message.

  • Header: ( Optional )
    Contains any optional attributes of the message used in processing the message, either at an intermediary point or at the ultimate end point.

  • Body: ( Mandatory )
    Contains the XML data comprising the message being sent.

  • Fault: ( Optional )
    An optional Fault element that provides information about errors that occurred while processing the message

All these elements are declared in the default namespace for the SOAP envelope:


and the default namespace for SOAP encoding and data types is:


NOTE: All these specificiations are subject to change. So keep updating yourself with the latest specifications available W3 website.

A SOAP Message Structure

<?xml version="1.0"?>


previous next Printer Friendly