next up previous contents
Next: 3.7.2 ebXML SOAP Extensions Up: 3.7 ebXML Messaging Service Previous: 3.7 ebXML Messaging Service   Contents

3.7.1 Packaging Specification

The Packaging Specification deals with how the data has to be organised/packaged. Figure 11 shows the ebXML Message Structure. An ebXML Message Package has basically a Header Container and zero or more Payload Container. The Header Container has ebXML and SOAP specific information whereas the Payload Container has the ``real'' data of the message.

Figure 11: The ebXML Message Structure (Adapted from the ebXML Messaging Service Specification)
\includegraphics[width=2.5in,height=4in]{dia_diagrams/Message_Structure}

The Header Container has two parts, a SOAP Header and a SOAP Body. A simple SOAP Envelope is listed below.

<SOAP-ENV:Envelope xmlns:SOAP-ENV=''...''>
        <SOAP-ENV:Header> ... </SOAP-ENV:Header>
        <SOAP-ENV:Body> ... </SOAP-ENV:Body>
</SOAP-ENV:Envelope>



author: Sacha Schlegel