uCosminexus Application Server, Web Service Development Guide
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
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. | ||||
All Rights Reserved. Copyright (C) 2013, Hitachi, Ltd.