SOAP with Attachments
While XML and SOAP are very good at describing data, many kinds of application data aren't
well-suited for XML—for example, a piece of binary data such as an image, or a CAD file
that contains schematic diagrams of parts being ordered electronically. SOAP with
Attachments (SwA) was born in recognition of this limitation. SwA combines the SOAP
protocol with the MIME format to allow any arbitrary data to be included as part of a SOAP
message. The model is exactly the same as the model used for including email attachments.