uCosminexus Application Server, Web Service Development Guide

[Contents][Glossary][Index][Back][Next]

30.5 SOAP messages of the attachments in the MTOM/XOP specification format

When the attachments in MTOM/XOP specification format are used, the related SOAP messages have the MIME multipart/related structure that is generated by using the SOAP Messages with Attachments protocol. This section describes the SOAP messages with attachments in MTOM/XOP specification format.

The following figure shows the structure of the SOAP messages with attachments in MTOM/XOP specification format.

Figure 30-2 Structure of the SOAP messages with attachments in MTOM/XOP specification format

[Figure]

The following table describes each part of a SOAP message with attachments in MTOM/XOP specification format.

Table 30-5 Description of each part of a SOAP message with attachments in MTOM/XOP specification format

Name of each part Explanation
HTTP header This is the HTTP dependent header information.
Border string between the HTTP header and HTTP body This is a string that shows the border between the HTTP header and HTTP body.
HTTP body Messages to be sent are described here.
This is formed of the route part and attachment part.
 
 
MIME part border string This is a string that shows the border between each MIME part.
Route part Message body is described in this part.
This is formed of MIME header and MIME body. You must define at least one such part.
 
 
 
MIME header This is the header information of the route part.
Border string between the MIME header and MIME body This is a string that shows the border between the route part and MIME body.
MIME body Message body is described in this part.
 
SOAP envelope SOAP envelope is described here.
 
 
SOAP header Header information of the SOAP messages is described here.
SOAP body SOAP message body (XML) is described here.
 
MIME part border string This is a string that shows the border between each MIME part.
 
Attachment part Contents of the attachments in MTOM/XOP specification format are described in this part.
This part comprises of the MIME header and MIME body and you can define 0 or more such parts.
 
 
 
MIME header This is the header information of the attachment part.
Border string between the MIME header and MIME body This is a string that shows the border between the MIME header and MIME body of the attachment part.
MIME body The contents (binary data) of the attachments in MTOM/XOP specification format are described here.
 
MIME part end string This is a string that shows the end of the MIME part.
Organization of this section
30.5.1 Mapping the attachments to the SOAP messages (MTOM/XOP)
30.5.2 Notes on mapping from the attachments to the SOAP messages (MTOM/XOP)
30.5.3 Mapping the SOAP messages to the attachments (MTOM/XOP)